New York Red Bulls came from behind to defeat Eastern Conference leaders DC United in the MLS on Sunday, while Portland Timbers also won.
Hosts New York trailed as early as the first minute at Red Bull Arena, after Chris Pontius headed the visitors 1-0 ahead.
The Red Bulls levelled through Brandon Barklage’s shot from inside the area on 19 minutes.
And Barklage made it 2-1 to the home side when he netted again two minutes into first-half injury.
New York completed the turnaround 10 minutes into the second half, when Jan Gunnar Solli struck to put his side 3-1 ahead.
Pontius bagged his second to get DC United back to within a goal in the 65th minute, slotting home from inside the box after collecting Maicon Santos’ through-ball.
But the away side proved unable to force the equaliser in the time remaining, as third-placed New York moved to within three points of the Eastern Conference leaders.
In the other match on Sunday, Portland Timbers saw off Seattle Sounders 2-1 at home, thanks to two early goals from Kris Boyd and David Horst.
Eddie Johnson got one back for the Sounders just before the hour mark, but the Timbers held out to record their four victory of the season.
Both teams finished with 10 men after Fredy Montero and Lovel Palmer received their marching orders in injury time for Seattle and Portland respectively.