Man City vs Club Brugge

29 January 2025 · Champions League · Matchday 8 · 2024/25

Full time 3 – 1

Half-time: 0–1

  • Mateo Kovačić 53’
  • Joel Ordóñez 62’ (og)
  • Sávio 77’
  • Raphael Onyedika 45’

Match summary

Man City came from behind to win 3-1 at home to Club Brugge. Club Brugge led 1-0 at half-time.

In the first half, Raphael Onyedika put Club Brugge ahead in the 45th minute. In the second half, Mateo Kovačić equalised in the 53rd minute, Ordóñez's own goal put Man City in front in the 62nd minute, and Sávio made it 3-1 in the 77th minute.

The chances backed that up: Man City created 2.06 expected goals (xG) from 17 shots to Club Brugge's 1.14 from 12.

Key events

Man City Club Brugge
P. GuardiolaManagerArgument
0’
Kick-off
41’
Ardon JashariShot on target
45’
Raphael OnyedikaRight foot shot0-1 (Club Brugge)
Half-time0-1
Second half underway
Mateo KovačićRight foot shot1-1 (Man City)
53’
55’
Hans VanakenShot on target
56’
Christos TzolisShot on target
Kevin De BruyneShot on target
59’
Joel OrdóñezOwn goal2-1 (Man City)
62’
69’
Chemsdine TalbiShot on target
SávioShot on target
73’
Erling HaalandShot on target
73’
SávioRight foot shot3-1 (Man City)
77’
Phil FodenShot on target
90+1’
Full-time3-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.06 1.14 45’ Raphael Onyedika (Club Brugge), 0-1 45’ 53’ Mateo Kovačić (Man City), 1-1 53’ 62’ Joel Ordóñez (Man City) own goal, 2-1 62’ 77’ Sávio (Man City), 3-1 77’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.06 1.14 45’ Raphael Onyedika (Club Brugge), 0-1 Onyedika 45’ 53’ Mateo Kovačić (Man City), 1-1 Kovačić 53’ 62’ Joel Ordóñez (Man City) own goal, 2-1 Ordóñez 62’ 77’ Sávio (Man City), 3-1 Sávio 77’
Man City 2.06 xGClub Brugge 1.14 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Club Brugge attacking Man City attacking 
73’ Erling Haaland (Man City), open play, 0.46 xG, saved 47’ John Stones (Man City), from a corner, 0.42 xG, off target 45’ Raphael Onyedika (Club Brugge), open play, 0.36 xG, goal 3’ Chemsdine Talbi (Club Brugge), open play, 0.20 xG, blocked 73’ Sávio (Man City), open play, 0.17 xG, saved 77’ Sávio (Man City), open play, 0.16 xG, goal 59’ Christos Tzolis (Club Brugge), open play, 0.13 xG, off target 25’ Kevin De Bruyne (Man City), open play, 0.11 xG, off target 36’ Christos Tzolis (Club Brugge), open play, 0.11 xG, blocked 24’ Bernardo Silva (Man City), open play, 0.10 xG, blocked 55’ Hans Vanaken (Club Brugge), open play, 0.10 xG, saved 52’ Mateo Kovačić (Man City), open play, 0.09 xG, off target 90+1’ Phil Foden (Man City), open play, 0.10 xG, saved 60’ Kevin De Bruyne (Man City), open play, 0.08 xG, off target 52’ Phil Foden (Man City), open play, 0.08 xG, off target 56’ Christos Tzolis (Club Brugge), open play, 0.08 xG, saved 53’ Mateo Kovačić (Man City), open play, 0.07 xG, goal 45’ İlkay Gündoğan (Man City), open play, 0.06 xG, blocked 79’ Ardon Jashari (Club Brugge), open play, 0.04 xG, off target 21’ Kevin De Bruyne (Man City), open play, 0.04 xG, blocked 71’ Mateo Kovačić (Man City), open play, 0.04 xG, off target 3’ Christos Tzolis (Club Brugge), open play, 0.03 xG, blocked 37’ Raphael Onyedika (Club Brugge), open play, 0.03 xG, off target 14’ Phil Foden (Man City), open play, 0.03 xG, off target 38’ Maxim De Cuyper (Club Brugge), open play, 0.03 xG, off target 12’ Kevin De Bruyne (Man City), from a corner, 0.02 xG, blocked 41’ Ardon Jashari (Club Brugge), open play, 0.02 xG, saved 59’ Kevin De Bruyne (Man City), open play, 0.02 xG, saved 69’ Chemsdine Talbi (Club Brugge), open play, 0.02 xG, saved 62’ Joel Ordóñez (Club Brugge), own goal 73’ Erling Haaland (Man City), open play, 0.46 xG, saved 47’ John Stones (Man City), from a corner, 0.42 xG, off target 45’ Raphael Onyedika (Club Brugge), open play, 0.36 xG, goal 3’ Chemsdine Talbi (Club Brugge), open play, 0.20 xG, blocked 73’ Sávio (Man City), open play, 0.17 xG, saved 77’ Sávio (Man City), open play, 0.16 xG, goal 59’ Christos Tzolis (Club Brugge), open play, 0.13 xG, off target 25’ Kevin De Bruyne (Man City), open play, 0.11 xG, off target 36’ Christos Tzolis (Club Brugge), open play, 0.11 xG, blocked 24’ Bernardo Silva (Man City), open play, 0.10 xG, blocked 55’ Hans Vanaken (Club Brugge), open play, 0.10 xG, saved 90+1’ Phil Foden (Man City), open play, 0.10 xG, saved 52’ Mateo Kovačić (Man City), open play, 0.09 xG, off target 60’ Kevin De Bruyne (Man City), open play, 0.08 xG, off target 52’ Phil Foden (Man City), open play, 0.08 xG, off target 56’ Christos Tzolis (Club Brugge), open play, 0.08 xG, saved 53’ Mateo Kovačić (Man City), open play, 0.07 xG, goal 45’ İlkay Gündoğan (Man City), open play, 0.06 xG, blocked 79’ Ardon Jashari (Club Brugge), open play, 0.04 xG, off target 21’ Kevin De Bruyne (Man City), open play, 0.04 xG, blocked 71’ Mateo Kovačić (Man City), open play, 0.04 xG, off target 3’ Christos Tzolis (Club Brugge), open play, 0.03 xG, blocked 37’ Raphael Onyedika (Club Brugge), open play, 0.03 xG, off target 14’ Phil Foden (Man City), open play, 0.03 xG, off target 38’ Maxim De Cuyper (Club Brugge), open play, 0.03 xG, off target 12’ Kevin De Bruyne (Man City), from a corner, 0.02 xG, blocked 59’ Kevin De Bruyne (Man City), open play, 0.02 xG, saved 41’ Ardon Jashari (Club Brugge), open play, 0.02 xG, saved 69’ Chemsdine Talbi (Club Brugge), open play, 0.02 xG, saved 62’ Joel Ordóñez (Club Brugge), own goal
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Man City 4-2-3-1 Starting XI
Ederson
Nunes
Stones
Akanji
Gvardiol
Kovačić
Gündoğan 46’
Silva
Bruyne 81’
Foden
Haaland
Club Brugge 4-2-3-1 Starting XI
Mignolet
Seys
Ordóñez
Mechele
Cuyper
Onyedika
Jashari
Tzolis 70’
Talbi 70’
Vanaken
Jutglà 70’

Player stats

Goalkeeper1 player
Ederson
90′ 4 1 20 – – – – –
Defenders5 players
90′ 4 – – 5 – 93 2 – – –
90′ – – – 3 3 107 – – 2 –
90′ – – 1 – – 149 – – – –
90′ – 2 2 1 1 93 – – – –
Rico Lewis Came on as a substitute
9′ – – – – – 8 – – – –
Midfielders5 players
90′ 1 – 91 1 – 1 – 2 – 1 –
İlkay Gündoğan Taken off
45′ – – 15 – – – – – – – –
90′ – – 76 1 – 1 1 2 – – –
Kevin De Bruyne Taken off
81′ – – 51 3 – 3 – 5 – 1 –
90′ – – 75 1 – – – 2 – – –
Forwards2 players
90′ – – 1 1 0.46 – 3 4 – 16 –
Sávio Came on as a substitute
45′ 1 – 2 2 0.33 – – 3 – 21 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five Champions League games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.