Atlanta United moved up to third in the MLS Eastern Conference after Maren Haile-Selassie's 99th-minute own goal helped them to a 2-1 home win over Chicago Fire on Sunday.
Chicago thought they had rescued a point from substitute Kacper Przybylko's 90th-minute strike but there was to be drama in the final minute of nine stoppage-time minutes.
Machop Chol glanced on Brooks Lennon's corner, with Juanjo Purata's poke deflecting off Haile-Selassie's back and dribbling over the goalline. The win meant Atlanta stretched their unbeaten streak to four games.
Georgios Giakoumakis had put Atlanta ahead in the 13th minute, lashing home from Lennon's cutback.
But Chicago squared the game up from Przybylko's strike after he had been thwarted with his initial attempt, only for the hosts to find a late winner.
Right place, right time pic.twitter.com/5kJfGLwOH8
— Atlanta United FC (@ATLUTD) April 24, 2023