MoneyballDixon-Coles · xG fusion
Back to Moneyball

RB Leipzig 2-3 Manchester City: Match Report, Goals, Stats and Ratings

Full time: RB Leipzig 2-3 Manchester City

Manchester City won 3-2 away at RB Leipzig in Champions League Matchday 4 on Wednesday 4 November 2026. The goals: Ridle Baku 49', Enzo Fernández 58', Antonio Nusa 61', Erling Haaland 78'.

How Manchester City won it

Manchester City struck first through an own goal by Castello Lukeba in the 37th minute. RB Leipzig levelled at 1-1 in the 49th minute through Ridle Baku, set up by Brajan Gruda. Enzo Fernández made it 1-2 to Manchester City in the 58th minute, set up by Iliman Ndiaye. RB Leipzig levelled at 2-2 in the 61st minute through Antonio Nusa, set up by Christopher Nkunku. Erling Haaland made it 2-3 to Manchester City in the 78th minute, set up by Elliot Anderson.

It was 0-1 at half-time.

The referee, M. Guida, showed 6 yellow cards: 4 to RB Leipzig and 2 to Manchester City.

RB Leipzig: M. Demichelis, 4-3-3 · Manchester City: E. Maresca, 4-1-4-1.

Moneyball's prediction against the result

Moneyball's pick on the Match Board was RB Leipzig +1.00. On 2-3 it landed exactly on the line: neither right nor wrong.

The estimate's most likely result was a Manchester City win at 55%, and that is what happened. Its single most likely score was 1-2 (9%).

The match had far more goals than expected: the estimate was about 3.7 goals and there were 5.

Over 2.5 goals had been put at 69%; with 5 goals the over came in, as the estimate leaned.

Both teams to score was 68%; both did, in line with the estimate.

The pre-match consensus had a Manchester City win at 60%, the same lean as Moneyball.

Computed before kick-off from both sides' season goals and expected goals as of 2026-11-03, through a Dixon-Coles score model, and left as it was.

Why it went this way

RB Leipzig had 6 shots on target, Manchester City 5.

Manchester City had 65% of the ball and turned it into the win.

Where the two sides stood before this match

RB Leipzig came into it with 4 Champions League matches played, scoring 1.3 and conceding 2.8 a match, with 1.38 expected goals for and – against, and had won 25% of their matches.

Manchester City came into it with 4 Champions League matches played, scoring 3.0 and conceding 1.8 a match, with 2.49 expected goals for and – against, and had won 75% of their matches.

RB Leipzig vs Manchester City: the match in numbers

RB LeipzigMatch statisticsManchester City
35%Ball possession65%
14Total shots12
6Shots on target5
2Big chances4
361Total passes676
84%Pass accuracy90%
5Corners3
20Fouls7
3Offsides5
16Tackles17
3Saves4
4Yellow cards2

Team statistics from Sportmonks.

Player ratings and man of the match

Man of the match: Elliot Anderson (Manchester City), rated 8.2 by Sportmonks, with 1 assist.

RB Leipzig

Manchester City

The lowest-rated starter was Castello Lukeba at 6.1. Ratings run from 0 to 10; around 7.0 is a solid match.

What comes next

Each preview has Moneyball's estimate for the next match, published before kick-off and marked against the result afterwards, as this one is.

Questions about RB Leipzig vs Manchester City

What was the score in RB Leipzig vs Manchester City?

RB Leipzig 2-3 Manchester City (half-time 0-1), Champions League, Wednesday 4 November 2026.

Who scored in RB Leipzig vs Manchester City?

Ridle Baku 49', Enzo Fernández 58', Antonio Nusa 61', Erling Haaland 78'.

Did Moneyball predict RB Leipzig vs Manchester City correctly?

Moneyball's pick on the Match Board was RB Leipzig +1.00. On 2-3 it landed exactly on the line: neither right nor wrong.

Who was man of the match in RB Leipzig vs Manchester City?

Elliot Anderson, rated 8.2 by Sportmonks.

Who refereed RB Leipzig vs Manchester City?

M. Guida.

Every match, before and after

Moneyball writes a preview with its estimate before every match of Europe's top five leagues and the European cups, then marks it against the result, hits and misses alike.

Open Moneyball Match Live All match reports

Moneyball is a football statistics site. No model predicts football reliably: every figure is an estimate.