UEFA Champions League · League phase MD3
Christian Pulisic 34'
Tijjani Reijnders 61'
Tijjani Reijnders 71'
HT 1:0
Kyriani Sabbe 51'
Tue, 22 Oct 2024, 17:45 (UK) · Stadio Giuseppe Meazza, Milano
AC Milan 32nd → 18th · 3 pts|Club Brugge KV 21st → 24th · 3 pts

AC Milan won on the scoreboard and on xG (1.22–0.57).

Player of the matchTijjani Reijnders8.7Decisive moment61' Tijjani Reijnders+0.7

AC Milan 3-1 Club Brugge KV

Key numbers

  • Possession 62% – 38%
  • Shots 15 (5 on target) – 9 (5)
  • Decisive moment: 61' Tijjani Reijnders, FN xPts +0.7
Player of the match
Tijjani Reijnders 8.7Dominant

Highest FN Score on the pitch: 8.7 (Dominant)

Game state

1-01-12-13-1
AC Milan ahead 46 min · level 44 min · Club Brugge KV ahead 0 min
  • Club Brugge KV: Red card 40' → ~50 min a player down
  • Samuel Chukwueze — off the bench 30 min · 0G 1A
  • Noah Okafor — off the bench 30 min · 0G 1A
  • Kyriani Sabbe — off the bench 45 min · 1G 0A
  • Hugo Vetlesen — off the bench 45 min · 0G 1A

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

34' Christian Pulisic Goal +0.6
40' Raphael Onyedika Red card −0.1
51' Kyriani Sabbe Goal · scorer +0.3 · assist Hugo Vetlesen +0.1 +0.4
61' Tijjani Reijnders Goal · scorer +0.5 · assist Noah Okafor +0.2 +0.7
71' Tijjani Reijnders Goal · assist Samuel Chukwueze +0.1
AC Milan Expected (last two seasons) 2.3Own moments +1.4Opponent moments −0.3Time effect −0.4→ League points won 3
Club Brugge KV Expected (no record yet, starting estimate) 0.5Own moments +0.3Opponent moments −0.9Time effect +0.1→ League points won 0

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

AC MilanClub Brugge KV
62%Possession38%
1.22Expected goals (xG)0.57
0.08xG per shot0.06
15Shots9
5Shots on target5
33%Shots on target %56%
9Shots in box7
669Passes416
95%Pass accuracy87%
5Corners3
4Saves3
7Fouls9
4Yellow cards3
1Offsides1

Compared with usual

AC Milan

10 matches this season, all competitions baseline
This matchAvg
Goals31.7
Conceded11.3
xG1.221.6
xG against0.571.3
Shots1514.6
On target55.7
Shots faced912.2
xG per shot0.080.12
Possession62%54.1%
Passes669479.9high
Pass accuracy95%88%high
Corners55.8
Fouls79

Timeline

  • 20' Yellow Joaquin Seys
  • 23' Yellow Ardon Jashari
  • 34' Goal Christian Pulisic competition goal #2
  • 40' Red Raphael Onyedika
  • 40' VAR Raphael Onyedika
  • 46' Sub Joaquin Seys → Kyriani Sabbe
  • 46' Sub Chemsdine Talbi → Hugo Vetlesen
  • 50' Yellow Rafael Leão
  • 51' Goal Kyriani Sabbe competition goal #1 assist Hugo Vetlesen
  • 59' Yellow Álvaro Morata
  • 60' Sub Rafael Leão → Samuel Chukwueze
  • 60' Sub Ruben Loftus-Cheek → Noah Okafor
  • 61' Goal Tijjani Reijnders competition goal #1 assist Noah Okafor
  • 70' Sub Christos Tzolis → Andreas Skov Olsen
  • 70' Sub Ferran Jutglà → Michał Skóraś
  • 71' Yellow Matteo Gabbia
  • 71' Goal Tijjani Reijnders competition goal #2 assist Samuel Chukwueze
  • 73' Yellow Michał Skóraś
  • 75' Sub Álvaro Morata → Francesco Camarda
  • 75' Sub Youssouf Fofana → Yunus Musah
  • 83' Sub Matteo Gabbia → Malick Thiaw
  • 83' Sub Ardon Jashari → Casper Nielsen
  • 88' VAR Francesco Camarda
  • 89' Yellow Francesco Camarda

Category leaders

  • Key passesChristian Pulisic3
  • Duels wonRafael Leão11/14
  • DribblesRafael Leão9/11
  • Defensive actionsEmerson Royal6
  • ShotsChristian Pulisic3 (on target 2)

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.