Erling Haaland Delivers the Winner as Manchester City Beat RB Leipzig

Manchester City were pegged back twice in a 3-2 Champions League contest before Erling Haaland struck the decisive goal against RB Leipzig.
Manchester City had to find a way through a match that refused to settle. Pegged back twice by RB Leipzig, they still came away with a 3-2 victory in the Champions League group phase, with Erling Haaland scoring the winner on match day four.
The result was not a straightforward march to three points. Leipzig twice brought City’s advantage to an end, keeping the contest alive and forcing the visitors to respond rather than protect a comfortable lead. Each equaliser raised the pressure; City’s answer was to keep pushing until Haaland supplied the decisive moment.
For Haaland, the winning goal put his name at the centre of a hard-fought away victory. City had been unable to shake Leipzig, but the Norwegian forward’s finish proved the difference in a match defined by repeated swings in momentum. The 3-2 scoreline reflected a night when neither side could hold control for long.
That resilience mattered as much as the final goal. Twice City were pegged back, yet they found a route to the win instead of letting the game slip away. Leipzig’s response made the closing stages a test of nerve, and Haaland’s strike gave City the outcome they needed.
A narrow scoreline, a stubborn opponent and a late decisive contribution: City’s trip to Leipzig had all the ingredients of a difficult Champions League night. Haaland settled it, turning a match that had twice threatened to escape City into a victory.
- BBC Sport Football — Top tier source