Sebastian Giovinco hit a brace as Toronto FC climbed to the top of the Eastern Conference with a 3-1 win over Orlando City.
Jozy Altidore scored his eighth goal of the season to put TFC ahead in the 18th minute when he fired past Joe Bendik from just inside the box after being slipped in by Giovinco.
And just seconds after the break Altidore repaid the favour to set up Giovinco for his first of the evening.
Carlos Rivas hauled Orlando back into the game in the 63rd minute, but just two minutes later Giovinco fired home a superb 30-yard free kick to wrap up victory.
Gonzalo Veron’s last-minute strike earned the New York Red Bulls a dramatic 3-2 win over the New England Revolution.
Teal Bunbury saw his early strike for New England cancelled out by Bradley Wright-Phillips before Lee Nguyen restored the advantage.
Daniel Royer levelled again from the spot for New York before Veron came off the substitutes’ bench to win it.
Yordy Reyna also came off the bench to hit the winner with just three minutes remaining to edge the Vancouver Whitecaps to a 3-2 win over New York City FC.
Andrew Wenger, Alex and Memo Rodriguez scored to give the Houston Dynamo a 3-1 win over the Montreal Impact and the Portland Timbers and Chicago Fire played out a 2-2 draw.