Zlatan Ibrahimovic led the LA Galaxy to a win in MLS on Saturday, while two of the top teams in the Eastern Conference played out a draw and the Seattle Sounders stopping their skid with a win over D.C. United.
Ibrahimovic scored his second brace in three games to see the Galaxy past Real Salt Lake 3-0 at the StubHub Center.
It took until the hour-mark for the Galaxy to grab the lead, Ibrahimovic capitalizing on an error from goalkeeper Nick Rimando.
Rimando failed to get enough on a punch from a cross, allowing Ibrahimovic to head into an open goal.
Ibrahimovic doubled the lead six minutes later, getting on the end of a Servando Carrasco cross before heading in.
The Galaxy's win was sealed by Ola Kamara and they remain eighth in the Western Conference, two points behind the sixth-placed Portland Timbers.
At Yankee Stadium, New York City and Atlanta United played out a 1-1 draw.
Josef Martinez scored his 13th MLS goal of the season to give Atlanta a second-half lead.
However, Alexander Callens scored an equalizer for City, who remain two points behind Eastern Conference leaders Atlanta.
The Seattle Sounders took a 2-1 win over D.C. United in a battle of the bottom sides from each conference, Nicolas Lodeiro and Wolff Eikrem netting for the home side after they had fallen behind to a Darren Mattocks strike in the second half.
It halted a four-match losing streak for the Sounders across all competitions, with the club now up to 10th in the Western Conference.
A brace from Kei Kamara saw the Vancouver Whitecaps to a 5-2 win over Orlando City and Dallas was a 2-0 victor against the Montreal Impact.
Bastian Schweinsteiger was on the scoresheet as Chicago Fire drew 1-1 at home to the New England Revolution, while the Houston Dynamo beat a 10-man Colorado Rapids side 2-0.
The Columbus Crew drew 1-1 against the New York Red Bulls while the Portland Timbers and Sporting Kansas City played out a 0-0 draw and Los Angeles FC claimed a dramatic 4-3 win against the San Jose Earthquakes.