Photo via Evening Standard

RB Leipzig 2-3 Man City: Erling Haaland scores winner to edge Champions League thriller

Read the original at Evening Standard ↗
Cite

Hampson, A. (2026, November 4). RB Leipzig 2-3 Man City: Erling Haaland scores winner to edge Champions League thriller. Evening Standard. https://www.standard.co.uk/sport/football/rb-leipzig-man-city-haaland-champions-league-b1303622.html

Dated from the outlet's own feed. Check the original for its byline.

Evening Standard · collected 2026-11-04 · by Andy Hampson

Quick Summary

RB Leipzig faced Manchester City in a Champions League match where Erling Haaland scored the winning goal for City with 12 minutes remaining to secure a 3-2 victory. The game saw Leipzig equalize twice after conceding goals from Castello Lukeba’s own goal and Enzo Fernandez’s header, with Leipzig scoring through Ridle Baku and Antonio Nusa. Haaland’s goal was his 62nd in the Champions League, marking his consistent dominance in European competitions.
Written by AI on 2026-11-06, from this article's own text only (the story summary below draws on all the coverage).

AI analysis

Story summary

On November 4, 2026, Man City faced RB Leipzig in the Champions League at Red Bull Arena in Germany. Despite initial struggles, Man City secured a 3-2 victory with Erling Haaland scoring the winning goal near the end of the match. The game saw Leipzig equalize twice after conceding an own goal by Castello Lukeba and another through Ridle Baku. Enzo Fernández also scored for Man City. Despite his team's win, goalkeeper Gianluigi Donnarumma had a shaky performance, fumbling a shot over the crossbar early in the match. Haaland’s winning goal was his 14th of the season and his 62nd in Champions League games overall.

Written for “Man City Vs RB Leipzig Lineup Updates” on 2026-11-06, grounded in this article and the 3 other(s) covering the same event.

Story

📰 Man City Vs RB Leipzig Lineup Updates
Sports · 4 article(s) covering the same event. See how they differ ↓

Compared with similar articles

This article reads unscored and hedges 16% of its claims. Each row says how that neighbour differs.
Evening Standard
Hedges 2 of 6 claims Outlet record 64/100
Evening Standard
Hedges 0 of 7 claims Outlet record 64/100
“Article A discusses RB Leipzig vs Man City match preparations and previous losses, while Article B describes the actual Champions League match between RB Leipzig and Manchester City.”
Evening Standard
Hedges 1 of 6 claims Outlet record 64/100
“Article A is about the lineup and team news before the match, while Article B reports on the actual outcome of the match.”
How this article was measured signals, leaning charts, publisher record, byline, topics and claims

Signals How these are calculated →

Claims extracted
19
sentences that state something as happening or true
Uncertain
16%
3 of 19 hedged ("reportedly", "may", "according to")
Leaning
not political
takes no side on a contested political question
Publisher signals
64/100
Evening Standard's corrections and hedging, across everything collected from it. Not a measure of accuracy.
Outlets on this story
4
Sports
Same framing elsewhere
1
articles that frame the event the way this one does
Analyzed 2026-11-06 · how these are computed

How this is being covered How these are calculated →

Article leaning vs. publisher reliability
Source leaning vs. consistency

Publisher

Evening Standard · 8989 article(s) · 74 correction(s) detected
Running correction rate · 74 correction(s)

Who wrote this

Andy Hampson
5 article(s) here · 1 carrying a prediction
🔮 Despite the win, it was not a night City goalkeeper Gianluigi Donnarumma will care to remember.
🔮 Rulli got a touch but could not keep it out.
🔮 There had been suggestions Enzo Maresca might rest Haaland for the visit of the Tractor Boys, but he persisted with the big Norwegian here and was richly rewarded with a fine brace.
🔮 City could face a huge punishment including points deductions and even expulsion if they fail in their appeal against the verdict of an independent commission, which ruled on more than 100 charges of breaking Premier League rules.
🔮 Again City could not hang onto the lead as Le Fee played in Thomas Meunier and his square pass was turned in by Brobbey.
Also by Andy Hampson
Nothing else under this byline is closely related to this article, so these are simply their most recent.

Topics

Champions League City Germans Italian Leipzig

Subjects

City ORG · 9× Leipzig ORG · 5× Nusa PERSON · 5× Haaland PERSON · 4× Baku GPE · 2× Cherki PERSON · 2× Donnarumma PERSON · 2× Champions League ORG · 1× Germans NORP · 1× Martin Demichelis PERSON · 1×

Narrative

City rallied and Haaland got his first chance of the game as a Cherki pass was deflected to him but Maarten Vandevoordt kept out the Norwegian’s snap-shot. They regained the lead after Leipzig allowed Iliman Ndiaye too much space on the left and he whipped in a cross for Fernandez to head home.
framing: assertive · carried by 1 article(s) · first seen 2026-11-06
🔮 Despite the win, it was not a night City goalkeeper Gianluigi Donnarumma will care to remember.

Claims (19 extracted, 3 hedged)

City were twice pegged back by the enterprising Germans, who are managed by their former defender Martin Demichelis, but Haaland settled the contest 12 minutes from time. asserted
Haaland → peg → time
City had taken the lead with an own goal from Castello Lukeba but the hosts quickly levelled through Ridle Baku. asserted
hosts → take → Baku
Enzo Fernandez restored the lead but City needed Haaland’s late intervention to secure victory after the impressive Antonio Nusa struck a second equaliser. asserted
Nusa → restore → equaliser
Despite the win, it was not a night City goalkeeper Gianluigi Donnarumma will care to remember. asserted
Donnarumma → care → win
Leipzig took the game to City early on and Nusa troubled the Italian with a shot from the edge of the box which he fumbled over the crossbar. asserted
he → take → crossbar
Read More Nusa was then involved in a break down the right which led to an opportunity for the inrushing David Raum but his effort was blocked. asserted
effort → read → Raum
Christoph Baumgartner then went close with a curling effort from distance and Brajan Gruda also fired wide from a dangerous position. asserted
Gruda → go → position
City began to settle and Phil Foden curled an effort narrowly wide but they benefited from a huge stroke of luck to take the lead in the 37th minute. asserted
they → begin → minute
Nico O’Reilly raced on to a long ball from Rayan Cherki but his cutback appeared wasteful. asserted
cutback → race → Cherki
Lukeba, however, did not realise he was under no pressure and ended up bundling the ball into his own net. asserted
he → realise → net
Leipzig regrouped at half-time and returned in determined fashion with Nusa and Baumgartner both forcing saves out of Donnarumma. asserted
Nusa → regroup → Donnarumma
But the City goalkeeper was badly caught out when he strayed off his line as Baku broke down the left. asserted
Baku → catch → left
He may have been anticipating a cross as Baku reached the byline and rifled in a shot at his near post. uncertain
Baku → anticipate → post
Leipzig could have had another moments later as Nusa played in Ezechiel Banzuzi with a backheel but he missed the target. uncertain
he → have → target
City rallied and Haaland got his first chance of the game as a Cherki pass was deflected to him but Maarten Vandevoordt kept out the Norwegian’s snap-shot. They regained the lead after Leipzig allowed Iliman Ndiaye too much space on the left and he whipped in a cross for Fernandez to head home. asserted
Fernandez → rally → cross
Again City could not hold on to the advantage as Nusa drilled a low shot across goal to equalise from a clever pass by Christopher Nkunku. uncertain
Nusa → hold → Nkunku
But Haaland, despite a largely quiet night, was not to be denied and raced in at the back post to slide home Elliot Anderson’s superb low ball into the box. asserted
Haaland → deny → box
Both sides hit the woodwork in the closing stages, with Donnarumma almost embarrassed again as Raum’s free-kick looped over him and struck the bar. asserted
kick → hit → bar
Cherki also thumped against the bar at the other end. asserted
Cherki → thump → end
💬Give feedback · no sign-in needed

No sign-in needed for now. Your note is sent without a name, so it cannot be answered.

🕘History 🎫Support