Tuesday's 3-2 victory over RB Leipzig by Manchester City saw Erling Haaland become the fastest player to reach 40 goals in the Champions League.
RB Leipzig had led 2-0 at the half. The defending champions were headed for their first European loss at the Etihad since 2018, as Lois Openda scored twice in the first half by taking advantage of a disorganized defense.
Haaland reduced City's arrears before goals from Phil Foden and Julian Alvarez secured top spot in Group G.
"The first half was the worst I've seen us," admitted Foden.
"Came out second half, played a lot better and changed the game. This team has got a great mentality for that."
Since their last setback, City has now won 27 of their last 29 home Champions League games.