Manchester City beat RB Leipzig 3-2 in a Champions League match, with Erling Haaland scoring the winner in the 78th minute. The result returned City to winning ways after successive Premier League defeats to Aston Villa and Brighton, and moved them into the top eight of the Champions League table on nine points.
How the match unfolded
Castello Lukeba turned Nico O'Reilly's ball into his own net in the 37th minute to give Manchester City the lead. Ridle Baku equalised for RB Leipzig early in the second half.
Enzo Fernandez restored Manchester City's lead in the 58th minute from Iliman Ndiaye's delivery. Antonio Nusa equalised again for RB Leipzig three minutes later from a pass by substitute Christopher Nkunku.
Haaland scored the winning goal in the 78th minute from Elliot Anderson's ball across goal as Manchester City took the victory.
What the win changed
The win took Manchester City to nine points and into the top eight of the Champions League table. Flashscore reported that Manchester City made it three wins from four to start the League Phase.
Flashscore reported that the result ended RB Leipzig's 10-match winning run at the Red Bull Arena.
Haaland and Anderson
GOAL reported that Haaland's winner was his 13th goal in nine games against Leipzig. The Independent reported that Haaland scored his 14th goal of the season.
The Independent reported that Haaland's winner was his 13th in nine career appearances against Leipzig and his 62nd in 61 Champions League games. Flashscore named Elliot Anderson its Man of the Match.

