St Louis City snapped their two-game losing skid with a statement win where they piled on five goals within an hour in a 5-1 hammering over Eastern Conference-leading Cincinnati on Saturday.
The MLS expansion side had suffered back-to-back losses after creating league history by winning their first five games but responded at CityPark.
Jared Stroud fired in a third-minute opener from a set-piece before Eduard Lowen lashed home a volley in the 39th minute.
Kyle Hiebert glanced in Stroud's cross in first-half stoppage-time and St Louis did not relent after the break, with Nicholas Gioacchini adding another from Rasmus Alm's classy touch in the 53rd minute.
It was five in the 57th minute when Alm's rifled strike from outside the box hit the post and deflected in off goalkeeper Roman Celentano.
Sergio Santos grabbed a consolation for Cincy, who were unbeaten coming into this encounter.
— St Louis CITY SC (@stlCITYsc) April 16, 2023
Dairon Asprilla netted an early goal of the year contender with an acrobatic bicycle kick to equalise for Portland Timbers before they raced away with a 4-1 win over Seattle Sounders.
Asprilla brilliantly netted in the 71st minute before Portland added a further three goals in the final 20 minutes, meaning Seattle slipped from top spot in the West.
Dairon Asprilla brought out the bicycle. pic.twitter.com/gXyPBl62Aj
— Major League Soccer (@MLS) April 16, 2023
Sean Zawadzki netted a 90th-minute equaliser as Columbus Crew pinched a 1-1 home draw with 10-man New England, who move up to top spot in the Eastern Conference ahead of Cincinnati.
Lorenzo Insigne returned from a groin injury as Toronto drew 2-2 with Atlanta. Toronto have drawn four games in a row.
DC United ended their six-game winless run with a 1-0 victory over last-placed Montreal, while New York Red Bulls' streak without a win extended to four games after a 1-1 draw with Houston Dynamo.
Keaton Parks and Maxime Chanot scored excellent early goals as New York City moved up to fifth in the East with a 2-1 win over Nashville.
Austin drew 0-0 with Vancouver Whitecaps, while Orlando City rallied from behind to get past Minnesota United 2-1.
Bernard Kamungo scored an 88th-minute winner as Dallas moved up to fourth in the West with a 2-1 win over Real Salt Lake, while San Jose Earthquakes crushed Sporting KC 3-0 with a Jeremy Ebobisse double.
Struggling Charlotte drew 2-2 with Colorado Rapids and Philadelphia Union's winless run extended to five games with a 2-2 draw at Chicago Fire although they fought back from 2-0 down.
— New York City Football Club (@NYCFC) April 16, 2023