Toronto 3, Minnesota 2
Tosaint Ricketts broke a tie in the 77th minute and Toronto FC beat Minnesota United 3-2 on Saturday to push its club-record winning streak to six games.
Toronto (7-1-4) overcame injuries to Sebastian Giovinco and Nick Hagglund, and Jason Hernandez's illness.
Jozy Altidore set up the winning goal with a run down the left flank, beating several defenders before sending in the cross that found Ricketts' head.
Ricketts, coming off the bench, scored both goals in a 2-1 comeback victory at Columbus on Wednesday night.
Giovinco, returning from a heel injury, scored from the penalty spot in the 20th minute for his sixth of the season. The Italian left in the 44th minute as precautionary measure after feeling tightness in his quad. He was replaced by Altidore.
Kevin Molino scored twice for expansion Minnesota (3-6-2). He tied it in the 52nd minute only to see Toronto pull back into the lead on Christian Ramirez's own goal two minutes later. Molino tied it again in the 62nd minute, tapping in a rebound after Alex Bono saved his penalty.
Hernandez was replaced by Eriq Zavaleta at halftime. Fellow defender Hagglund hobbled off in the second half with what appeared to be a leg injury.
Toronto was playing with 10 men when Minnesota tied it at 2 with Hagglund off. Victor Vazquez eventually came on in the 65th minute to bring the numbers back up.
Columbus 3, Montreal 2
Colorado 3, San Jose 0
Shkelzen Gashi scored his first two goals of the season and the Colorado Rapids ended a seven-game winless streak with a 3-0 victory over the San Jose Earthquakes on Saturday.
The Rapids (2-6-1) also snapped a three-game scoreless streak, and ended San Jose's winning streak at two.
Gashi opened the scoring off Mohammed Saeid's cross in the 29th minute.
Six minutes later, Dominique Badji, off a steal at midfield, took the ball downfield and scored just outside of the penalty box for his third goal of the season.
Badji added a dazzling assist while lying on the pitch, getting a pass to Gashi in the 56th minute, who scored from the top of the box.
Tim Howard made two saves in picking up the shutout.
San Jose dropped to 4-4-3
Sporting KC 2, Orlando City 2
Latif Blessing scored his first two MLS goals and Sporting Kansas City tied Orlando City 2-2 on Saturday night, the first time the Florida club has failed to win at its new stadium.
Orlando City won its first five games in the stadium.
Blessing, who had played only 36 minutes this season, scored in the ninth minute for Kansas City (6-2-3), cleaning up a loose ball, and tied the match at 2 in the 74th on a rebound off goalie Joe Bendik. Blessing left in the 82nd with an injury.
Orlando tied it in the 16th when Carlos Rivas curled a left-footed pass from outside the box into Cyle Larin, who punched the ball in on the fly for his seventh goal this season. Kaka gave Orlando the lead in the 26th with his third goal, scoring off a deep cross from Scott Sutter.
Orlando's Jose Aja had a goal waved off in the 76th minute after a foul was called in front of a crowded goal.
Orlando (6-4-0) has lost three straight.
New England 4, Salt Lake 0
Scott Caldwell scored in the opening minutes and the New England Revolution snapped a five-game winless streak with a 4-0 victory over Real Salt Lake on Saturday night.
It was Caldwell's third career goal and his first in nearly two calendar years.
Caldwell, in his fifth MLS season, poked home a half-volley from the top of the 6-yard box in the fourth minute. Diego Fagundez beat a defender in the left corner and perfectly placed the entry that—after a dummy by Kelyn Rowe—a charging Caldwell put away.
Kei Kamara's header off a corner kick by Lee Nguyen gave New England (3-3-4) a 2-0 lead in the 18th minute, Fagundez tapped a pass from Rowe into a wide-open net in the 35th and Nguyen added a goal from near the spot to make it 4-0 moments before halftime.
Real Salt Lake (2-7-7) has lost four in a row, allowing 13 goals in that span.
Philadelphia 4, D.C. 0
Haris Medunjanin's opened the scoring on a 25-yard blast and the Philadelphia Union added three more while D.C. United was a man down in a 4-0 victory Saturday night.
Medunjanin, Oguchi Onyewu and Fafa Picault all scored their first MLS goals, and Fabian Herbers added his first of the season to cap off Philadelphia's first four-goal performance since Aug. 16, 2016. Andre Blake made one save for the Union (2-4-4) en route to their third straight shutout, a defensive run last accomplished in 2012.
United (3-5-2), the lowest-scoring team in the Eastern Conference with nine goals, was shut out for the sixth time.
Three of the goals came after United's Luciano Acosta was shown a red card after dumping Ilsinho in the 54th minute.
Onyewu's goal came in the 64th following a corner kick, Picault's in the 78th on a shot just inside the box, and Herbers on a one-timer, also just outside the box, in the 88th.
Chicago 4, Seattle 1
Nemanja Nikolic scored two goals and the Chicago Fire beat the Seattle Sounders 4-1 on Saturday night to snap a three-game winless streak.
Nikolic has eight goals this season, tied with Houston's Erick Torres for most in MLS.
David Accam's goal in the 60th minute put Chicago (3-3-3) in the lead for good. Bastian Schweinsteiger tapped it to Michael de Leeuw, on the right side of the box, whose entry was trapped by Accam just outside the 6-yard box and fired into the back of the net to make it 2-1.
Nikolic converted from the spot in the 25th minute to open the scoring but, moments later, Seattle's Clint Dempsey blasted a left footer—from outside the box—into the top-right corner of the net to tie it.
Luis Solignac added a goal in the 73rd and Nikolic scored his second in the 76th minute to cap the scoring.
The Sounders (2-4-5) are winless in their last three matches and have just one win in their last seven.