The Union scored their first two away goals of the season in their win over Montreal while Chris Wondolowski helped San Jose to a win over Minnesota United.
FOXBOROUGH, Mass. (AP)—Cristian Penilla scored twice in the first seven minutes and the New England Revolution held off Toronto FC 3-2 on Saturday night.
Sebastian Giovinco pulled defending MLS Cup champion Toronto within a goal on a penalty kick in the 89th minute. But before the following kick off, the Italian grabbed Wilfried Zahibo's face and was sent off for violent conduct.
Penilla opened the scoring for the Revs (5-3-2) in the fourth minute with a run up the middle of the central defense and a straightaway finish after Teal Bunbury's takeaway and feed from near midfield.
Penilla pounced on an errant pass deep in Toronto's territory and sent it quickly back at net to catch goalkeeper Alex Bono out of position in the seventh.
Bunbury made it 3-0 in the 46th minute with his fifth goal of the season, a right-footed blast into far corner.
Antonio Delamea conceded an own goal in the 55th minute to give Toronto (2-6-1) its first goal.
Philadelphia 2, Montreal 0
MONTREAL (AP)—Cory Burke and Haris Medunjanin scored Philadelphia's first two away goals of the season and the Union beat the Montreal Impact 2-0 with each side down a man Saturday.
Burke headed in a pass from Raymon Gaddis in the 43rd minute, and David Accam fed Medunjanin for a goal off the left post in the 88th.
Burke was sent off in the 58th minute, and Montreal's Daniel Lovitz was ejected in the 67th.
Philadelphia (2-5-2) lost its first four road games, being outscored 9-0.
Montreal (3-8-0) has lost two in a row and six of seven.
San Jose 3, Minnesota 1
MINNEAPOLIS (AP)—Chris Wondolowski came on in the 55th minute and collected a goal and an assist to help that San Jose Earthquakes beat Minnesota United 3-1 on Saturday.
It was Wondolowski's 132nd goal for the Earthquakes, most in MLS history for a single franchise.
San Jose (2-5-2), which has conceded a goal in 14 consecutive matches, snapped a seven-game winless streak.
Danny Hoesen gave the Earthquakes a 2-1 lead in the 69th minute. Wondolowski, just inside the goal line, wrapped a cross around defender Francisco Calvo to Hoesen, who one-timed a volley from point-blank range.
Minnesota's Magnus Eriksson converted from the spot after he drew a foul in the area by Jerome Thiesson in the opening seconds.
Christian Ramirez stole a sloppy pass from San Jose's Shea Salinas and sent a shot over the outstretched arm of a leaping Andrew Tarbell to make it 1-1 in the 26th minute.
Wondolowski scored on a penalty kick in the 78th after Calvo was called for a handball in the area while sliding to block a shot by Hoesen.
Minnesota (4-7-0) lost at home for just the second time since August 5, 2017.
Dallas 3, LA 2
FRISCO, Texas (AP)—Roland Lamah scored two goals and Mauro Diaz had three assists to help FC Dallas beat the Los Angeles Galaxy 3-2 on Saturday.
Maximiliano Urruti rifled a right-footer inside the near post past a diving David Bingham to give FC Dallas (4-1-4) a 1-0 lead in the 28th minute. Diaz tapped it to Urruti, who dribbled around a defender and finished from well outside the area.
Lamah doubled the advantage in the 44th, side-netting a feed from Diaz. Lamah, who perfectly timed his run, slipped behind the defense and put away a through-ball, which split two defenders, from Diaz.
Ola Kamara scored in the 47th minute to trim the Galaxy's deficit to 2-1, but Lamah headed home a high cross from Diaz in the 52nd before L.A.'s Emmanuel Boateng capped the scoring in the 83rd minute.
Los Angeles (3-6-1) has lost four consecutive games.
FC Dallas' Reto Ziegler got his second yellow card for unsporting behavior and left the game in the 73rd.
Columbus 3, Chicago 0
COLUMBUS, Ohio (AP) Gyasi Zardes scored twice to take the MLS scoring lead and the Columbus Crew beat the Chicago Fire 3-0 on Saturday night.
Zardes drew a penalty in the 27th minute when Chicago's Kevin Ellis grabbed him from behind by the arm. Federico Higuain opened the scoring a minute later, converting from the spot with a rising shot into the top of the net.
Niko Hansen started a counter in the 50th minute with a takeaway behind midfield and went all the way to about 5 yards from goal to set up Zardes, who finished with a left-footed stab to double the lead.
Zardes added his league-leading eighth goal of the season in the 70th minute. Mike Grella dummied Ricardo Clark's cross to give Zardes space to finish from a yard behind the spot.
Columbus improved to 6-3-3, and Chicago dropped to 3-5-2.
Salt Lake 3, D.C. 2
SANDY, Utah (AP)—Jefferson Savarino and Albert Rusnak each had a goal and an assist in Real Salt Lake's 3-2 victory over 10-man D.C. United on Saturday night.
D.C. United went down a man in the 22nd minute when Joseph Mora was initially shown a yellow card for a violent tackle, but was then sent off after video review.
Corey Baird's header tied it at 1 a minute earlier for RSL (4-5-1), and Rusnak made it 2-1 in the 26th with a right-footed shot that split through several United defenders. Jefferson Savarino added a third for Salt Lake, slotting a well-timed chip past goalkeeper Steve Clark in the 56th.
Paul Arriola opened the scoring in the ninth minute for D.C. United (1-5-2).
Steve Birnbaum's header brought United within one in the 83rd minute.
New York 2, Colorado 1
COMMERCE CITY, Colo. (AP)—Daniel Royer and Derrick Etienne scored to help the New York Red Bulls beat the Colorado Rapids 2-1 on Saturday night.
Royer opened the scoring in the fifth minute with a left-footed half-volley to finish Bradley Wright-Phillips' wide cross.
Etienne was initially called offside on a goal in the 76th minute, but video review reversed the call and the Red Bulls (6-3-0) led 2-0.
Jack McBean pulled the Rapids (2-5-2) to 2-1 with a follow-up on Shkelzen Gashi's saved attempt in the 85th minute.
The Red Bulls have won four of their last five. The Rapids have dropped four in a row.