Erling Haaland celebrates after Manchester City beat Bayern Munich

xG Champions League review: Quarter-final second leg scorelines according to expected goals


We round up the Champions League action in a less traditional fashion, delivering the xG (expected goals) scoreline, an Infogol fairness rating and noteworthy data points.


What are Infogol fairness ratings?

  • We attempt to rank each match result by comparing the actual result against the range of possible game outcomes that could have arisen based on the quantity and quality of chances created by each side in the game.
  • This is scaled from 0 to 100, where 100 represents those occasions where the process most closely mirrors the real scoreline and lower scores indicate a match where the scoreline is not fully reflected in the balance of chances created.

Wednesday - Jake Osgathorpe

Bayern Munich 1-1 Man City (agg 1-4)

Manchester City were never troubled in Munich, taking the lead through Erling Haaland to go 4-0 up on aggregate before Bayern netted a consolation.

Pep's side now meet Real Madrid at the semi-final stages of the Champions League for the second successive season.

Bayern did have a few chances in the game, and were perhaps unlucky to lose by such a wide margin on aggregate, but City looked a constant attacking threat in both legs.

Haaland missed a first half penalty, but took his Champions League goals tally to 12 in the second half with a fine finish. The Norwegian is averaging a ridiculous 1.62 xG per 95 minutes in the UCL this season.

For context, the next best in that category is Victor Osimhen with 1.05, highlighting just how many good chances Haaland is getting on the end of on a game-to-game basis in Europe's premier competition.


Inter Milan 3-3 Benfica (agg 5-3)

  • Infogol xG: 1.14 - 0.72
  • Fairness rating: 88.92
  • Scorers: Barella 14', Martinez 65', Correa 78' | Aursunes 38', A Silva 86', Musa 90+5'

There was a thriller in Italy as Inter Milan and Benfica shared six goals, with the hosts progressing 5-3 on aggregate.

In truth, the tie was over before a late Benfica flurry made the scoreline respectable, but it means Inter face city rivals AC in the semi finals of the Champions League - a tie that will be epic.

Benfica were second best on the night, but both sides were clinical.

The pair combined for six goals from chances equating to just 1.86 xG - and we calculate just a 1.2% chance of that happening.


Tuesday - Tom Carnduff

Napoli 1-1 AC Milan (agg 1-2)

Serie A leaders Napoli were left stunned as Italian rivals Milan progressed to the Champions League semi-finals for the first time since 2007 with a 2-1 aggregate victory.

It looked as if the visitors were going to waste their golden opportunity of the game when Olivier Giroud was denied from the penalty spot in the first-half, yet he made amends before the break.

His shot coming in at 0.74 xG was by far the biggest non-penalty chance of the game, although the hard work was done by Rafael Leão as he ran the length of the half to give Giroud a tap-in from close range.

Napoli pushed and it looked as if they were going to halve the deficit in the 82nd minute when they were awarded a spot kick. However, like Giroud at the same end of the stadium, Khvicha Kvaratskhelia failed to convert with Mike Maignan making the save.

It was a remarkable defensive showing from Milan, who had 15 blocks inside their own half - 10 of those coming from inside the area.

Victor Osimhen continued his fine form in front of goal as he struck in added time, but his effort proved too little, too late as they failed to muster up another opportunity in the minute they had remaining.

For Milan, they are likely to meet Inter in the semi-finals as they hold a 2-0 aggregate lead over Benfica ahead of their meeting on Wednesday.

Chelsea 0-2 Real Madrid (agg 0-4)

Chelsea's Champions League campaign came to an end with a 2-0 defeat to Real Madrid at Chelsea - finishing 4-0 on aggregate.

The Blues had first-half opportunities, their biggest seeing Marc Cucurella denied by Thibaut Courtois from close range, but were punished for their wasteful nature in front of goal.

Rodrygo grabbed both of Real's goals, who were enjoying chances on the counter attack as the game played out at an expected pace.

Chelsea had to attack, and their 1.94 xG figure was the highest since Frank Lampard returned to the club. However, the state of the tie was a key factor here as they were 2-0 down at kick-off.

Courtois was forced into six saves across the 90 minutes, yet the majority of those were comfortable as they came from distance.

For Real, their xG total of 2.34 continued their run of fine attacking displays in recent weeks. They've created 17.52 xG across their last five Champions League and La Liga games.

More from Sporting Life

Like what you've read?

MOST READ FOOTBALL

Join for Free
Image of stables faded in a gold gradientGet exclusive Willie Mullins insight, plus access to premium articles, expert tips and Timeform data, plus more...
Log in
Discover Sporting Life Plus benefitsWhite Chevron
Sporting Life Plus Logo

FOOTBALL TIPS