A brace from captain Thierry Henry was the difference as the New York Red Bulls came from behind to beat Columbus Crew 3-1 in MLS.
Columbus opened the scoring in only the third minute at Red Bull Arena on Saturday.
Jairo Arrieta turned Connor Lade inside-out before unleashing a shot at Markus Holgersson who could only tip the ball into the path of Milovan Mirosevic.
The hosts responded six minutes later through Henry. Rafa Marquez lofted a ball into the box from within his own half and the former Arsenal striker side-footed home the equaliser.
Henry played a crucial role in the Red Bulls second goal. The Frenchman sent his corner to the back post where Dax McCarty headed home with 10 minutes left to play.
And Henry capped the victory with an astonishing goal from the corner, leaving the hapless Matt Lampson in no-man’s land as New York moved within two points of Eastern Conference leaders Sporting Kansas City.
At Robert F Kennedy Memorial Stadium, DC United came from behind to grab three points in a 2-1 win against the New England Revolution.
Chris Pontius and Lewis Neal cancelled out Kelyn Rowe’s 29th-minute opener as the Revolution were ruled out of play-off contention.
The Chicago Fire consolidated second-position in the Eastern Conference after overcoming the Montreal Impact 3-1.
Former Juventus striker Marco Di Vaio broke the deadlock and scored for the fourth game in succession on 20 minutes before Sherjill MacDonald, Alex and Alvaro Fernandez hit back for the Fire.
The San Jose Earthquakes maintained their six-point buffer atop of the Western Conference standings after toppling Chivas USA 2-0 at the Home Depot Center.
Chris Wondolowski, the league’s top goalscorer, scored his 19th of the season on 40 minutes before Alan Gordon made it two for the visitors six minutes into the second-half.
FC Dallas left it late but grabbed maximum points deep into stoppage time thanks to Canadian international Julian de Guzman, with the club recording a 1-0 win over the Vancouver Whitecaps.
Elsewhere on Saturday, the struggling Portland Timbers held Western Conference’s second-placed Seattle Sounders FC to a 1-1 draw, while Sheanon Williams netted an 85th-minute equaliser as the Philadelphia Union salvage a point away to Toronto FC.