New England Revolution became the first team to qualify for the MLS Cup play-offs thanks to a last-gasp 3-2 victory over Chicago Fire.
Supporters' Shield leaders the Revolution booked their play-off spot courtesy of a 90th-minute winner from MVP candidate Carles Gil on Wednesday.
New England – 15 points clear atop the Eastern Conference and 10 points ahead in the Supporters' Shield race – entered the midweek clash amid a four-match unbeaten streak against Chicago – the Revolution's longest undefeated run versus the Fire.
They extended that streak in an entertaining showdown with hosts the Fire at Soldier Field in Chicago.
Henry Kessler opened the scoring for the Revs in the 11th minute before Chicago's Carlos Teran restored parity entering the interval.
The Revs and Fire traded goals via Teal Bunbury and Gaston Gimenez before substitute Gil struck at the death.
Nashville, who are second to New England in the east, crushed David Beckham's Inter Miami 5-1.
Inter Miami's club-record six-match unbeaten streak (W5 D1) ended with a 4-0 rout at the hands of New York Red Bulls last time out – it was only the club's second defeat in 12 matches following a six-game losing run.
But Inter Miami crashed to consecutive humiliating defeats in a match that saw Gregore sent off with four minutes of regulation remaining.
Hany Mukhtar's brace fuelled visiting Nashville, with Inter Miami ninth in the Eastern Conference and three points adrift of the play-off positions.
Meanwhile, the derby honours were shared between the Red Bulls and 10-man New York City following a dramatic 1-1 draw.
Patryk Klimala converted a 102nd-minute penalty to salvage a point for the Red Bulls.