Atlanta United moved four points clear at the top of the MLS Eastern Conference after beating Orlando City 2-1 on Sunday.
Josef Martinez scored from the penalty spot to give United the lead before Ezequiel Barco doubled the visitors’ advantage.
Orlando rallied in the second half and pulled a goal back when Justin Meram netted his first goal for City.
The defeat ended Orlando’s six-game winning streak.
New York City FC came from behind to earn a 2-2 draw at Los Angeles FC.
David Villa had a penalty saved by Tyler Miller, but he headed in the rebound to give City the lead.
Sunday Supplement panellists Martin Samuel, Sam Wallace and Neil Custis would like to see Wayne Rooney stay at Everton after he was linked to DC United
Sebastien Ibeagha scored an own goal to level the scores before Carlos Vela fired the home side into a 2-1 lead.
Substitute Ismael Tajouri-Shradi scored the equaliser with an angled shot off the crossbar.
New York Red Bulls beat Colorado 2-1 thanks to goals from Daniel Royer and Derrick Etienne Jnr, who needed VAR to confirm the goal.
Jack McBean pulled a goal back for Colorado, but it was too little, too late.
Portland Timbers moved up to fourth in the Western Conference by beating Seattle Sounders 1-0 at Providence Park.
Sebastian Blanco scored the only goal of the game with just four minutes remaining.
Real Salt Lake moved into the top six with a 3-2 win over 10-man DC United.
Paul Arriola gave United a ninth-minute lead before Corey Baird levelled the scores.
Joseph Mora was then sent off in the 22nd minute after initially being shown a yellow card. This was changed to red after a video review.
Salt Lake capitalised on their numerical advantage when Albert Rusnak scored to give them a 2-1 lead.
Jefferson Savarino made it 3-1 before Steve Birnbaum’s header set up a nervy finish.