Diego Fagundez scored the winner 13 minutes from time as the New England Revolution opened up a five-point lead at the top of the USA Major League Soccer Eastern Conference following a 2-1 win over third-placed DC United.
Following a goalless first-half, Patrick Mullins opened the scoring in the 55th minute and although Fabian Espindola drew DC United level in after 74 minutes, the Revolution would re-establish their advantage almost immediately afterwards. United's misery was compounded by the 82nd-minute dismissal of Eddie Johnson and they could not find a breakthrough as New England moved clear of Sporting Kansas City at the top of the standings.
Gonzalo Pineda struck eight minutes from time to rescue a 2-2 draw for Seattle Sounders at the Vancouver Whitecaps. Chad Barrett's 36th-minute strike had put the Sounders in charge but the hosts drew level soon after through Erik Hurtado before Gershon Koffie's effort after 66 minutes put the Whitecaps ahead.
The Colorado Rapids moved up to third after hammering the Montreal Impact 4-1. Dillon Powers scored a penalty in the fifth minute and finished the scoring six minutes from time after strikes just before the hour mark from Kamani Hill and Shane O'Neill, with substitute Andres Romero netting a late consolation for Montreal.
Maximiliano Urruti scored on the stroke of half-time and in the 74th minute to give the Portland Timbers a 2-1 win at the New York Red Bulls, who had taken the lead after 36 minutes through Bradley Wright-Phillips' penalty. First-half goals from Ethan Finlay and Jairo Arrieta gave Columbus Crew a 2-0 victory over the Chicago Fire.