Manchester City secured a hard-fought 3-2 victory over RB Leipzig in their UEFA Champions League Group G encounter on Wednesday, with Erling Haaland netting the winner. The match, held at the Red Bull Arena, saw City twice surrender the lead before the Norwegian striker sealed the win.
Early dominance
City started brightly and took the lead in the 25th minute when Phil Foden finished off a slick team move. However, Leipzig responded strongly and equalised through Lois Openda just after the half-hour mark. The German side then took a surprise lead in first-half stoppage time when Openda struck again, capitalising on a defensive lapse.
City fight back
After the break, City increased the tempo and were rewarded in the 55th minute when Julián Álvarez found the back of the net with a precise low shot. The visitors continued to press and got their reward in the 78th minute when Haaland latched onto a through ball and calmly slotted past the goalkeeper.
The win sees City maintain their perfect record in this season's Champions League, with three wins from three matches. Leipzig, meanwhile, sit third in the group with three points from their opening fixtures.
What it means
City's victory puts them in a commanding position to advance to the knockout stages. The team's resilience in coming from behind twice will please manager Pep Guardiola, who praised his players' character after the match. Haaland's goal further extends his remarkable scoring record in the competition.
Leipzig will be disappointed to have let a lead slip at home but can take heart from a spirited performance against one of Europe's top sides. The group remains finely poised, with two matches still to play.