FOXBOROUGH, Mass. (AP) Quincy Amarikwa scored in the 3rd minute and Sean Johnson saved a penalty kick in the 86th to seal the Chicago Fire's 1-0 win over the New England Revolution on Saturday.
Johnson dove to the right and got his right hand on Chris Tierney's low left-footed penalty kick. The block sent the ball into the air, off the post and rested on the goal line before Johnson secured it.
Johnson's big stop helped the Fire (3-4-10) stop a six-game winless streak. It was the fifth consecutive MLS loss for New England (7-8-2).
Amarikwa's goal was Chicago's quickest score of the season. He won a long ball from Mike Magee and chipped home a shot past Revolution goalkeeper Bobby Shuttleworth.
The Revolution played without leading scorer Lee Nguyen after he was suspended for one game for endangering the safety of an opponent.
SPORTING KC 2, IMPACT 1
MONTREAL (AP) - Dom Dwyer took advantage of a defensive lapse to score his second goal of the game in the 89th minute to lift Sporting Kansas City.
Montreal defender Heath Pearce and goalkeeper Troy Perkins got their signals crossed, and neither cleared a harmless ball away from the 18-yard box. The hesitation was enough for Dwyer to pounce on the loose ball and get his 14th goal of the season to give Sporting (8-5-5) its third victory in four games.
Dwyer, who has six goals against Montreal this season, opened the scoring in the fourth minute.
Marco Di Vaio tied it for the Impact (3-9-5) with a header in the 28th for his third goal of the season.
TORONTO FC 4, DYNAMO 2
TORONTO (AP) - Jermain Defoe set up two goals and then scored two of his own for Toronto.
Toronto trailed 2-0 before Jonathan Osorio and Dominic Oduro scored in the first half. Defoe then had his goals in the 63rd and 89th minutes, helping his team stop a three-game winless streak.
Brad Davis scored twice for Houston, which has allowed a league-worst 38 goals this season.
Defoe has 10 goals in 12 league games.
RED BULLS 4, CREW 1
HARRISON, N.J. (AP) - Thierry Henry had three assists and the go-ahead goal to lift New York.
Henry scored in the 45th minute when he nonchalantly floated the ball just inside the far post. Crew goalkeeper Steve Clark was out of position after blocking Bradley Wright-Phillips' header, and then another shot was blocked by a defender.
The Red Bulls (5-5-8) opened the scoring in the 17th minute when Henry set up an easy tap-in for Wright-Phillips' MLS-leading 15th goal of the season.
Columbus (4-6-8) answered in the 39th minute when Adam Bedell scored his first MLS goal.
Henry then teamed with Lloyd Sam on a give-and-go in the 56th minute, and set up Eric Alexander on a breakaway in the 91st minute.
CHIVAS USA 3, WHITECAPS 1
VANCOUVER, British Columbia (AP) - Erick Torres scored the tiebreaking goal in the 81st minute to lead Chivas USA past Vancouver.
Agustin Pelletieri and Leandro Barrera also scored for Chivas (6-7-5), which has won four straight.
Carlyle Mitchell had the only goal for Vancouver (6-4-7), whichplayed a man down after defender Jordan Harvey was shown a red card for a two-footed challenge in the 69th minute.
Torres headed home a cross from Marky Delgado past a helpless David Ousted. Torres, who has scored in five straight games, now has 13 goals on the season for a Chivas team that has scored just 19 times.
GALAXY 1, REAL SALT LAKE 0
CARSON, Calif. (AP) - Gyasi Zardes scored to give Los Angeles a win over Real Salt Lake.
Marcelo Sarvas sent in a cross that Landon Donovan let it go past him for an oncoming Zardes. He controlled the ball with his left foot, then sent in a right-footed shot that hit off the left post and angled back behind the right goal line in the 20th minute.
It was Zardes' fourth goal in his last seven Major League Soccer matches.
Later, Sarvas earned a penalty kick in the final minute of stoppage time after being taken down by RSL goalkeeper Nick Rimando inside the penalty area. His penalty kick to the lower left corner was saved by Rimando.
The Galaxy (6-3-6) extended their undefeated streak to seven games. Salt Lake fell to 7-4-7.
UNION 3, RAPIDS 3
CHESTER, Pa. (AP) - Deshorn Brown scored the tying goal in the 86th minute ot lift Colorado to a draw with Philadelphia.
Brown turned on his man and riffled in a left-footed shot to the lower right-hand corner for his sixth goal of the season.
Andrew Wenger gave Philadelphia a 3-1 lead in the 74th minute when he touched in a deflected ball in the 6-yard box. But Dillon Powers converted a penalty kick five minutes later for Colorado. Michael Lahoud was handed a red card on the play for a high kick.
Conor Casey got Philadelphia (4-8-7) on the board after redirecting a cross in the 16th minute. But Colorado (7-5-6) answered two minutes later on Dillon Serna's goal from the top of the 18-yard box.
Sheanon Williams headed home a corner kick in the 31st minute to give Philadelphia a 2-1 lead at the break.