Atlanta United climbed to the top of the Eastern Conference in MLS, while LA Galaxy were beaten by the New York Red Bulls on Saturday.
Braces from Miguel Almiron and Kevin Kratz saw Atlanta to a 4-1 win over the Montreal Impact.
Montreal took a surprise lead in the 13th minute, Saphir Taider heading in the opener.
They held onto that advantage until the final 20 minutes, when Atlanta struck four times.
Almiron netted a penalty after a handball in the area before Kratz curled in a wonderful 25-yard free-kick.
Kratz. Country.Watch every replay of this one April 28, 2018
After Almiron completed his brace, Kratz produced from another free-kick, this time a little farther out, to seal Atlanta's win and move them two points clear atop the Eastern Conference.
Incredible. drills his second free kick of the match from deeeeeep! April 28, 2018
Zlatan Ibrahimovic's LA Galaxy conceded a late penalty to go down 3-2 to the Red Bulls at StubHub Center.
Visitors New York took a 2-0 lead thanks to Daniel Royer and Florian Valot, who were both set up for simple finishes by Bradley Wright-Phillips.
Ibrahimovic's fine pass set up Ola Kamara to bring Galaxy back into the game and Giovani dos Santos equalised with a close-range finish.
OLA KAMARA! And just like that, the cut the deficit in half, 2-1. April 29, 2018
But the Red Bulls scored an 84th-minute winner, Kaku tucking away a late penalty.
Elsewhere, Bastian Schweinsteiger was on the scoresheet as Chicago Fire drew 2-2 at Toronto and Philadelphia Union edged DC United 3-2.
Minnesota United came from behind to beat Houston Dynamo 2-1, Columbus Crew overcame the San Jose Earthquakes 2-1 and the New England Revolution were 1-0 winners against Sporting Kansas City.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to TO_UPDATE_FROM_FLEXI_UI. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.