COMMERCE CITY, Colo. — Jesse Marsch and Jorge Flores scored goals for CD Chivas USA, which withstood a late Colorado Rapids rally to post a 2-1 victory Saturday night at Dick's Sporting Goods Park.

Chivas (3-4-2) has won consecutive games after enduring an 0-4-1 stretch. The Rapids (4-5-0) entered the match leading the Western Conference, but still are seeking their first back-to-back wins of the season.

Marsch scored his third goal of the season just before halftime, taking a pass from Justin Braun inside the penalty box before beating Rapids goalkeeper Bouna Coundoul.

Chivas extended its lead to 2-0 in the 79th minute on a header by Flores, but the Rapids answered 1 minute later when Scottish striker Tom McManus blasted home his second goal of the season from about 30 yards out.

Chivas USA also received a strong defensive effort from Pablo Nagamura, who marked Rapids midfielder Christian Gomez throughout the match. Gomez, the 2006 MLS MVP, recorded one goal and three assists in the previous three games but was unable to break free from Nagamura.

D.C. UNITED 3, TORONTO FC 2: At Washington, Jaime Moreno scored on a penalty kick and Luciano Emilio had a goal off a rebound as D.C. United rallied in the second half to beat Toronto FC 3-2 on Saturday night.

United (3-7-0) trailed 2-1 at halftime before Moreno tied the game in the 70th minute after Marvell Wynne was called for a foul on United's Santino Quaranta.

The game-winner came two minutes later as Emilio scored unassisted off a rebound in front of the net to beat Toronto (4-3-2) goalie Greg Sutton, who had allowed seven goals in his past seven games.

United is 3-0 at home all-time against Toronto FC. Danny Dichio scored two goals in the first half for Toronto, the second one in the closing seconds to give his team a 2-1 lead. United tied the game at 1-1 on a diving header by Gonzalo Peralta, who beat Sutton following a corner kick in the 41st minute.

It was the first loss for Toronto in its past seven games. Dichio, who has a team-high four goals, scored the only goal in a 1-0 win over United on Wednesday in Canada.

Laurent Robert of Toronto was given a red card and ejected in the closing seconds of the match.

REVOLUTION 1, CREW 0: At Columbus, Ohio, Kheli Dube's goal in the 89th minute helped the New England Revolution defeat Columbus 1-0 on Saturday night, handing the Crew their first home loss of the season

New England (6-3-1) moved into a tie with Columbus for first place in the Eastern Conference and has not lost on the road since its first away game of the season April 3The Crew fell to 6-2-1. Dube's goal came seconds after Crew goalkeeper William Hesmer made a diving save on Shalrie Joseph's penalty kick. The penalty was called by referee Richard Heron in the 88th minute when Crew defender Ezra Hendrickson tripped Revolution captain Steve Ralston as Ralston moved the ball along the edge of the penalty area.

Hesmer went to his left to stop Joseph's penalty kick, but the rebound fell to Dube, who scored his second goal of the season.

Revolution goalkeeper Matt Reis was untested until the 26th minute, when Crew captain Frankie Hejduk ran onto a loose ball in the corner and delivered a sharp-angle pass to Alejandro Moreno, whose sliding shot was knocked out of play by Reis.

Reis was forced to make a diving, one-handed save in the 75th minute, when midfielder Eddie Gaven got free in the penalty area for a leaping header of Hejduk's well-timed crossing pass.