Los Angeles FC moved further clear atop the Western Conference in MLS, while Philadelphia Union are at the summit in the east.
Carlos Vela continued his prolific campaign for LA, scoring in a 3-0 win over Columbus Crew in Ohio on Saturday.
Mark-Anthony Kaye opened the scoring before half-time, neatly tucking away a lovely pass from Latif Blessing.
LAFC left it late to seal their win, Adama Diomande scoring before a brilliant 20-yard strike from Vela made it 3-0.
Vela is up to 12 goals in as many games this MLS season, while LAFC moved five points clear at the top.
LA Galaxy are still second despite a third straight loss, going down to New York City FC 2-0.
The Seattle Sounders joined them on 22 points, though, after overcoming the Houston Dynamo 1-0.
In the Eastern Conference, Philadelphia Union went three points clear at the top courtesy of a 2-1 victory over Toronto.
Chris Mavinga's unfortunate own goal gave Philadelphia the lead at BMO Field, only for Alejandro Pozuelo's 20-yard free-kick to bring Toronto level.
But Union found a 68th-minute winner through Jamiro Monteiro, who put away a pass from Kacper Przybylko.
Elsewhere, Cincinnati upset Montreal Impact 2-1 and Chicago Fire overcame Minnesota United 2-0.
The Colorado Rapids remain winless after going down to Real Salt Lake 3-2, New England Revolution beat the San Jose Earthquakes 3-1 and the New York Red Bulls recorded a 3-1 win over Dallas.
The team from the better side of the Rocky 🏔 won pic.twitter.com/A46SP4B5xk— Real Salt Lake (@realsaltlake) May 12, 2019