Manchester City secured a vital 3-2 victory away to RB Leipzig in the UEFA Champions League on Wednesday night. Erling Haaland's 78th-minute strike completed a comeback after the visitors had twice fallen behind at the Red Bull Arena.

The result marks City's third win in four Champions League matches this season and ends Leipzig's perfect home record in the competition. The win keeps momentum high for Enzo Maresca's side, who sit second in the Premier League with 21 points from nine games, just three points behind leaders Arsenal.

Leipzig took a shock lead in the 37th minute when a Castello Junior Lukeba own goal put City ahead, but the hosts responded quickly. Ridle Baku equalised for the German side in the 49th minute, finishing an assist from Brajan Gruda.

City's new signing Enzo Fernández then scored his first goal for the club in the 58th minute, firing home after a pass from Iliman Ndiaye. The lead lasted only three minutes, as Antonio Nusa restored parity for Leipzig with his first Champions League goal, assisted by substitute Christopher Nkunku.

The decisive moment came with twelve minutes remaining. Elliot Anderson found space on the left and delivered a cross that was met by Haaland, who powered a header past goalkeeper Maarten Vandevoordt. It was the Norwegian's fifth goal in the competition this season and his ninth in all competitions.

City dominated possession with 64% and created the better chances, reflected in an expected goals tally of 2.26 to Leipzig's 0.91. The visitors' defence, marshalled by Abdukodir Khusanov and Marc Guéhi, held firm under late pressure, with goalkeeper Gianluigi Donnarumma making four saves.

Maresca made several changes in the second half, introducing Jeremy Doku, Rúben Dias and Mateo Kovačić to see out the game. The match saw six yellow cards, with Leipzig's Christoph Baumgartner and David Raum among those booked.

Attention now turns swiftly back to the Premier League title race. City travel to face Nottingham Forest on Saturday. Forest are 19th in the table, and the last meeting between the sides in March ended in a 2-2 draw. Haaland, the team's top scorer with nine goals, will be central to their plans. Fans can view the full upcoming schedule on the club's fixtures page.

The victory provides a significant boost ahead of a busy period, solidifying City's position in their Champions League group while maintaining pressure at the top of the domestic standings.