Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
100
FT
Wed, Oct 14
Manchester City
2-4
Paris Saint Germain
⚡ Intensity 90
⚖️ Balance 37
🏆 Stakes 61
🎲 Upset 60
PSG stun City in six-goal thriller.

Win Probability

  • Manchester City 44%
  • Draw 24%
  • Paris Saint Germain 32%

Futmetrix AI estimate

Parisian Counter-Attacks Dismantle City's Fortress

Must-Watch Futmetrix Score: 100/100. A six-goal shootout at the Etihad proves possession means nothing without Parisian ruthlessness in front of goal.

The Petrodollar Derby Erupts

The Etihad Stadium expected a tense chess match between two continental heavyweights. Instead, they got a relentless firefight from the opening whistle. Paris Saint Germain ripped up the script instantly, attacking the flanks with devastating pace. A high Intensity opening sequence saw Désiré Doue silence the Manchester crowd just 13 minutes in, finishing a slick move orchestrated by Fabián Ruiz. Before the home supporters could even process the setback, the visitors struck again. Two minutes later, Ousmane Dembélé doubled the advantage with a ruthless finish. Manchester City edged possession, controlling 54% of the ball throughout the half, but they looked completely exposed on every transition. The French champions absorbed the initial pressure beautifully, setting up a low block and countering with frightening speed. The home midfield looked lost.

The Norwegian's Resistance

The Balance of play shifted heavily toward the hosts as the half wore on, but the scoreboard told a grimly different story. Vitinha curled in a beautiful effort on 32 minutes to make it three before halftime, leaving the home dugout stunned. Pep's halftime team talk clearly demanded an immediate response, and the hosts came out swinging. Erling Haaland finally breached the resolute Parisian defence in the 53rd minute, nodding home powerfully from a brilliant cross by substitute Iliman Ndiaye. Just as the Etihad crowd found their voice and a comeback looked plausible, Maghnes Akliouche landed a devastating sucker punch. His goal in the 62nd minute restored the three-goal cushion. It was a staggering display of clinical finishing directly against the run of play.

A Chaotic Climax

Trailing massively, the hosts simply refused to die. Haaland grabbed his second of the evening from an Ayyoub Bouaddi assist, setting up a frantic and desperate finale. The home side unleashed a staggering 27 shots in total, turning the penalty area into a chaotic shooting gallery while forcing a dozen saves. Yet, the final twist perfectly encapsulated their frustrating night. Ferrán Torres stepped up for a 90th-minute penalty, only to miss the target. This huge Upset sends a massive message across the continent. The visitors leave England with maximum Stakes points, cementing their Champions League top 8 ambitions while exposing glaring defensive frailties in the English champions' armour. A legendary night for the away end.

Key Questions

Was the penalty miss by D. Doué the turning point?

No, the premise is incorrect. Ferrán Torres missed the 90th-minute penalty for City. By then, PSG already held a commanding away lead.

What made D. Doué the Man of the Match?

He set a ruthless early tone. Doué scored the 13th-minute opener and assisted Dembélé just two minutes later, completely tearing City's defensive structure apart.

What caused the 6-goal thriller?

A ridiculous volume of chances. The teams combined for 42 shots and 19 on target, driven by City's desperation and PSG's incredibly lethal counter-attacks.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
54%
46%
Manchester City 54%
Paris Saint Germain 46%
Shots
27
15
Manchester City 27
Paris Saint Germain 15
Shots on Target
9
10
Manchester City 9
Paris Saint Germain 10
Expected Goals (xG)
2.53
1.89
Manchester City 2.53
Paris Saint Germain 1.89
Passes
491
438
Manchester City 491
Paris Saint Germain 438
Corners
11
2
Manchester City 11
Paris Saint Germain 2
Fouls
10
10
Manchester City 10
Paris Saint Germain 10
Yellow Cards
1
1
Manchester City 1
Paris Saint Germain 1
Red Cards
0
0
Manchester City 0
Paris Saint Germain 0

Match Events

Désiré Doue (Fabián Ruiz) ⚽ 13'
Ousmane Dembélé (Désiré Doue) ⚽ 15'
Vitinha (Warren Zaire-Emery) ⚽ 32'
45' 🔄 ↓ Jeremy Doku ↑Iliman Ndiaye
45' 🔄 ↓ Rúben Dias ↑Matheus Nunes
45' 🔄 ↓ Rayan Cherki ↑Ayyoub Bouaddi
HT
53' ⚽ Erling Haaland (Iliman Ndiaye)
61' 🟨 Antoine Semenyo
Maghnes Akliouche (Ousmane Dembélé) ⚽ 62'
↓ Désiré Doue ↑Khvicha Kvaratskhelia 🔄 66'
75' ⚽ Erling Haaland (Ayyoub Bouaddi)
↓ Ousmane Dembélé ↑Ferrán Torres 🔄 76'
↓ Maghnes Akliouche ↑João Neves 🔄 76'
↓ Fabián Ruiz ↑Lucas Hernández 🔄 84'
↓ Warren Zaire-Emery ↑Lucas Beraldo 🔄 84'
Ferrán Torres ⚽ 90'
90' 🔄 ↓ Enzo Fernández ↑Nico O'Reilly
FT

Player Cards

Our take on every player in this match

Manchester City

Goalkeepers
Gianluigi Donnarumma
OCTOPUS
OCTOPUS
6
Saves
6
Saves
0
Conceded
100%
Save %
Defenders
Abduqodir Khusanov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Rúben Dias
ENFORCER
ENFORCER
3
Tackles
3
Tackles
3
Duels Won
100%
Win %
Marc Guéhi
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
71%
Duel Win %
Joško Gvardiol
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
30%
Pass Acc
Midfielders
Elliot Anderson
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
54%
Pass Acc
Enzo Fernández
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
47%
Pass Acc
Antoine Semenyo
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
24%
Pass Acc
Rayan Cherki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Jérémy Doku
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Forwards
Erling Haaland
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Marcus Bettinelli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Gerónimo Rulli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Rayan Aït-Nouri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rico Lewis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nico O'Reilly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Vitor Reis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ayyoub Bouaddi
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.6
Rating
Phil Foden
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mateo Kovacic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matheus Nunes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Iliman Ndiaye
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
Allan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Paris Saint Germain

Goalkeepers
Matvey Safonov
OCTOPUS
OCTOPUS
6
Saves
6
Saves
0
Conceded
100%
Save %
Defenders
Achraf Hakimi
WALL
WALL
0
Dribbled Past
0
Dribbled Past
6
Tackles
58%
Duel Win %
Marquinhos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Willian Pacho
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Nuno Mendes
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Midfielders
Warren Zaïre-Emery
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.1
Rating
Vitinha
MAGNET
MAGNET
57
Activity
57
Activity
54
Passes
3
Duels
Fabián Ruiz
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
2
Interceptions
1
Blocks
Forwards
Maghnes Akliouche
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Ousmane Dembélé
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Désiré Doué
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Lucas Chevalier
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Digne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Illia Zabarnyi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Beraldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Pedro Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
João Neves
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Mika Godts
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Khvicha Kvaratskhelia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Quentin Ndjantou Mbitcha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ferran Torres
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.4
Rating

Head to Head

Date Home Score Away Competition Venue
01/22/2025 Paris Saint Germain 4 - 2 Manchester City UEFA Champions League Parc des Princes
11/24/2021 Manchester City 2 - 1 Paris Saint Germain UEFA Champions League Etihad Stadium
09/28/2021 Paris Saint Germain 2 - 0 Manchester City UEFA Champions League Parc des Princes
05/04/2021 Manchester City 2 - 0 Paris Saint Germain UEFA Champions League Etihad Stadium
04/28/2021 Paris Saint Germain 1 - 2 Manchester City UEFA Champions League Parc des Princes
04/12/2016 Manchester City 1 - 0 Paris Saint Germain UEFA Champions League Etihad Stadium
04/06/2016 Paris Saint Germain 2 - 2 Manchester City UEFA Champions League Parc des Princes
01/22/2025
UEFA Champions League Parc des Princes
11/24/2021
UEFA Champions League Etihad Stadium
09/28/2021
UEFA Champions League Parc des Princes
05/04/2021
UEFA Champions League Etihad Stadium
04/28/2021
UEFA Champions League Parc des Princes
04/12/2016
UEFA Champions League Etihad Stadium
04/06/2016
UEFA Champions League Parc des Princes
Manchester City Win
Paris Saint Germain Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Aston Villa 2 6 9 2 +7 WAston Villa 6 - 0 Fenerbahçe (14-10-2026)WClub Brugge KV 2 - 3 Aston Villa (08-09-2026)
2 Barcelona 2 6 9 2 +7 WGalatasaray 1 - 4 Barcelona (13-10-2026)WBarcelona 5 - 1 Feyenoord (09-09-2026)
3 Liverpool 2 6 8 4 +4 WLask Linz 3 - 6 Liverpool (14-10-2026)WLiverpool 2 - 1 Atletico Madrid (09-09-2026)
4 Sporting CP 2 6 5 1 +4 WLens 0 - 2 Sporting CP (13-10-2026)WSporting CP 3 - 1 Galatasaray (09-09-2026)
5 Arsenal 2 6 4 0 +4 WArsenal 3 - 0 Lille (13-10-2026)WNapoli 0 - 1 Arsenal (09-09-2026)
6 Bayern München 2 4 8 3 +5 DViking 3 - 3 Bayern München (13-10-2026)WBayern München 5 - 0 Bodo/Glimt (10-09-2026)
7 Paris Saint Germain 1 3 6 1 +5 WParis Saint Germain 6 - 1 Slovan Bratislava (09-09-2026)
8 Como 2 3 6 4 +2 LFeyenoord 3 - 2 Como (14-10-2026)WComo 4 - 1 RB Leipzig (10-09-2026)
9 Manchester United 2 3 4 2 +2 LAtletico Madrid 2 - 0 Manchester United (13-10-2026)WManchester United 4 - 0 Sabah FA (10-09-2026)
10 VfB Stuttgart 1 3 3 1 +2 WVfB Stuttgart 3 - 1 Viking (09-09-2026)
11 Manchester City 1 3 2 0 +2 WFC Porto 0 - 2 Manchester City (08-09-2026)
12 Villarreal 2 3 5 4 +1 WVillarreal 3 - 1 Napoli (13-10-2026)LBorussia Dortmund 3 - 2 Villarreal (08-09-2026)
13 Atletico Madrid 2 3 3 2 +1 WAtletico Madrid 2 - 0 Manchester United (13-10-2026)LLiverpool 2 - 1 Atletico Madrid (09-09-2026)
14 Real Betis 1 3 3 2 +1 WLille 2 - 3 Real Betis (08-09-2026)
15 Real Madrid 1 3 2 1 +1 WReal Madrid 2 - 1 Inter (08-09-2026)
16 AEK Athens FC 1 3 1 0 +1 WAEK Athens FC 1 - 0 Lask Linz (08-09-2026)
17 Club Brugge KV 2 3 6 6 0 WInter 3 - 4 Club Brugge KV (13-10-2026)LClub Brugge KV 2 - 3 Aston Villa (08-09-2026)
18 Borussia Dortmund 2 3 3 3 0 LBodo/Glimt 1 - 0 Borussia Dortmund (14-10-2026)WBorussia Dortmund 3 - 2 Villarreal (08-09-2026)
19 Lens 2 3 3 4 -1 LLens 0 - 2 Sporting CP (13-10-2026)WSlavia Praha 2 - 3 Lens (10-09-2026)
20 RB Leipzig 2 3 2 4 -2 WRB Leipzig 1 - 0 PSV Eindhoven (13-10-2026)LComo 4 - 1 RB Leipzig (10-09-2026)
21 Sabah FA 2 3 2 4 -2 WSabah FA 2 - 0 Slavia Praha (13-10-2026)LManchester United 4 - 0 Sabah FA (10-09-2026)
22 Feyenoord 2 3 4 7 -3 WFeyenoord 3 - 2 Como (14-10-2026)LBarcelona 5 - 1 Feyenoord (09-09-2026)
23 Bodo/Glimt 2 3 1 5 -4 WBodo/Glimt 1 - 0 Borussia Dortmund (14-10-2026)LBayern München 5 - 0 Bodo/Glimt (10-09-2026)
24 AS Roma 1 1 1 1 0 DFenerbahçe 1 - 1 AS Roma (10-09-2026)
25 Shakhtar Donetsk 1 1 1 1 0 DPSV Eindhoven 1 - 1 Shakhtar Donetsk (10-09-2026)
26 PSV Eindhoven 2 1 1 2 -1 LRB Leipzig 1 - 0 PSV Eindhoven (13-10-2026)DPSV Eindhoven 1 - 1 Shakhtar Donetsk (10-09-2026)
27 Viking 2 1 4 6 -2 DViking 3 - 3 Bayern München (13-10-2026)LVfB Stuttgart 3 - 1 Viking (09-09-2026)
28 Fenerbahçe 2 1 1 7 -6 LAston Villa 6 - 0 Fenerbahçe (14-10-2026)DFenerbahçe 1 - 1 AS Roma (10-09-2026)
29 Inter 2 0 4 6 -2 LInter 3 - 4 Club Brugge KV (13-10-2026)LReal Madrid 2 - 1 Inter (08-09-2026)
30 FC Porto 1 0 0 2 -2 LFC Porto 0 - 2 Manchester City (08-09-2026)
31 Slavia Praha 2 0 2 5 -3 LSabah FA 2 - 0 Slavia Praha (13-10-2026)LSlavia Praha 2 - 3 Lens (10-09-2026)
32 Napoli 2 0 1 4 -3 LVillarreal 3 - 1 Napoli (13-10-2026)LNapoli 0 - 1 Arsenal (09-09-2026)
33 Lask Linz 2 0 3 7 -4 LLask Linz 3 - 6 Liverpool (14-10-2026)LAEK Athens FC 1 - 0 Lask Linz (08-09-2026)
34 Lille 2 0 2 6 -4 LArsenal 3 - 0 Lille (13-10-2026)LLille 2 - 3 Real Betis (08-09-2026)
35 Galatasaray 2 0 2 7 -5 LGalatasaray 1 - 4 Barcelona (13-10-2026)LSporting CP 3 - 1 Galatasaray (09-09-2026)
36 Slovan Bratislava 1 0 1 6 -5 LParis Saint Germain 6 - 1 Slovan Bratislava (09-09-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.