This is an archived article that was published on sltrib.com in 2016, and information in the article may be outdated. It is provided only for personal research purposes and may not be reprinted.

Ignacio Piatti scored in the 73rd minute and the visiting Montreal Impact beat Toronto FC 1-0 Saturday to end the Reds' unbeaten streak at seven games.

Piatti picked up Dominic Oduro's feed and beat goalkeeper Alex Bono for his 14th goal of the season.

Toronto had a chance to tie it in the 87th minute, but Tosaint Ricketts put his header off the side of the goal.

Montreal (9-7-10) won for the first time in MLS play at BMO Field, snapping an 0-3-3 stretch.

Toronto (12-8-7) had won five straight at home.

FC Dallas 3, Dynamo 1 • In Houston, Michael Barrios scored twice, including the go-ahead goal in the 60th minute, and FC Dallas beat Houston.

Barrios beat goalkeeper Joe Willis in a race to Maynor Figueroa's long diagonal cross and chipped it past the charging Willis to make it 2-1. A minute earlier, Mauro Diaz tied it for FC Dallas (14-7-6) on a penalty kick after Raul Rodriguez's hand ball in the area.

Barrios added a long-range strike in the 79th minute to cap the scoring.

Alex gave the Dynamo (5-11-10) the lead in 19th minute with a left-footed rocket from the top of the 18-yard box.

Whitecaps 0, Galaxy 0 • In Carson, Calif., Vancouver's David Ousted and Los Angeles' Brian Rowe had three saves each and the Whitecaps and Galaxy played to a scoreless draw.

LA (9-4-13) held onto fourth place in the Western Conference, and Vancouver (8-12-7) moved into a tie with the Seattle Sounders for eighth place — one point out of a playoff position.

The Galaxy's Jelle Van Damme and Steven Gerrard left the game in the first half with injuries.

Crew 2, Earthquakes 0 • In Columbus, Ohio, Ethan Finlay and Justin Meram scored and Columbus beat San Jose.

Finlay put Meram's wide cross into the right corner to open the scoring for the Crew (5-9-11) in the 32nd minute.

Meram added a goal in the 84th minute on a penalty kick he drew against San Jose defender Marvell Wynne. Meram then beat Andrew Tarbell, the backup goalkeeper who entered as a substitute late in the first half when starter David Bingham left with a back injury.

Columbus' Wil Trapp also left the game with a first-half injury after he made head-to-head contact with Shaun Francis as both went for a header in the ninth minute.

San Jose dropped to 7-8-11.

Union 2, Sporting Kansas City 0 • In Chester, Pa., Roland Alberg had a goal and an assist to help Philadelphia nine-man Sporting Kansas City.

Alberg opened the scoring in the 67th minute when he collected Fabinho's pass and sent a right-footer from behind the 18-yard box into the upper right corner for his ninth goal of the season.

Alberg assisted Tranquillo Barnetta in the 92nd minute on a give-and-go that Barnetta finished.

Sporting's Jimmy Medranda was sent off in the 59th minute for his second yellow card and Roger Espinoza received a straight red for violent conduct in the 87th minute.

Philadelphia (11-9-7) won its third in four games and moved within a point of second-place New York City FC in the East.

Sporting KC dropped to 11-12-5 and remained in fifth place in the West.

United 6, Fire 2 • In Washington, Patrick Mullins scored three goals, Patrick Nyarko had a goal and two assists and D.C. United beat the 10-man Chicago Fire.

Mullins finished Nyarko's cross in the 40th minute to give United (7-8-11) the lead for good at 2-1. Mullins made it 3-1 in the first minute of first-half stoppage time and struck again in the 74th for a 5-2 lead. It was the first hat trick for D.C. United since Luis Silva did it in June 2014.

Luciano Acosta gave United the initial lead in the 25th minute with a close-range smash of Marcelo Sarvas' cross. Michael de Leeuw evened the score for the Fire (5-12-8) on a putback six minutes later.

Khaly Thiam was sent off in the 34th minute when he threw the ball at Nyarko's face while Nyarko was still on the ground as a result of Thiam's tackle. —

MLS standings

EAST W L T Pts GF GA

Toronto FC 12 8 7 43 39 28

New York City FC 11 7 8 41 44 43

Philadelphia 11 9 7 40 47 41

New York 10 9 7 37 45 35

Montreal 9 7 10 37 40 38

D.C. United 7 8 11 32 33 33

Orlando City 5 7 13 28 39 43

New England 6 11 9 27 29 46

Columbus 5 9 11 26 34 40

Chicago 5 12 8 23 29 40

WEST W L T Pts GF GA

FC Dallas 14 7 6 48 42 35

Real Salt Lake 12 8 7 43 39 37

Colorado 11 4 10 43 28 22

Los Angeles 9 4 12 39 40 26

Sporting Kansas City 11 12 5 38 32 32

Portland 8 10 8 32 37 39

San Jose 7 8 11 32 26 29

Seattle 9 12 4 31 30 32

Vancouver 8 12 6 30 34 43

Houston 5 11 10 25 29 34

Friday's game

Real Salt Lake 2, Colorado 1

Saturday's games

D.C. United 6, Chicago 2

Philadelphia 2, Sporting Kansas City 0

Montreal 1, Toronto FC 0

Columbus 2, San Jose 0

FC Dallas 3, Houston 1

Vancouver at Los Angeles, late

Sunday's games

New England at New York, 12:30 p.m.

Seattle at Portland, 3 p.m.

New York City FC at Orlando City, 5 p.m.

Thursday's game

D.C. United at New York City FC, 5 p.m.

Saturday's games

New York at Vancouver, 5 p.m.

Colorado at New England, 5:30 p.m.

Philadelphia at Chicago, 6:30 p.m.

Portland at FC Dallas, 7 p.m.

Columbus at Los Angeles, 8:30 p.m.