MONTREAL (AP) - Andres Romero and Marco Di Vaio scored in the second half, lifting the Montreal Impact to a 2-0 victory over the Chicago Fire on Saturday.
Montreal (5-1-1) improved to 3-0-1 at home and won for the first time since beating visiting New York on March 23. The Impact lost 2-0 at Sporting Kansas City a week later and had a 1-1 home draw with Columbus on April 4 in MLS play, and lost 2-0 at Toronto on Wednesday night in the first leg of the Canadian Championship semifinals.
The Fire (2-5-1) dropped to 0-3-1 on the road.
Romero got his first MLS goal 57 minutes in as he took a ball on the left side, sidestepped Fire captain Logan Pause and sent the ball into the far top corner behind Chicago goalkeeper Sean Johnson.
With the Fire down a man in the 76th, Di Vaio controlled a chip pass from Daniele Paponi and, with his back to the goal, spun and fired a low shot inside the left post for his fourth of the season.
FC DALLAS 2, WHITECAPS 2, TIE
VANCOUVER, British Columbia (AP) - Kekuta Manneh and Camilo scored 3 minutes apart to give Vancouver the 2-tie with MLS-leading FC Dallas.
The 18-year-old Manneh, who subbed in during the 54th minute for Jun Marques Davidson, pulled the Whitecaps within one off a rebound, and Camilo tied it in the 75th minute on a shot that deflected off a defender.
Dallas opened the scoring on an own goal in the ninth minute, and Matt Hedges made it 2-0 in the 47th.
Dallas (7-1-2) remained unbeaten in six games. The Whitecaps (2-3-3) remained unbeaten in three games at home, but have gone six games overall without a win.
RED BULLS 2, TORONTO FC 1
TORONTO (AP) - Tim Cahill scored on a header in the 89th minute to lift New York past Toronto.
Cahill's goal came off a cross by Thierry Henry and gave New York (4-4-2) its second straight win and third in its last four matches. Cahill opened the scoring in the 39th minute with a goal also set up by Henry, and Toronto (1-3-4) tied in it in the 83rd minute on Jonathan Osorio's goal.
Rangers score three in the third period to beat Flyers in Game 1
NBA playoff preview: Portland Trail Blazers vs. Houston Rockets