Serie A · Matchweek 25
1:2
Felipe Loyola 71'
HT 0:1
Ruben Loftus-Cheek 39'
Luka Modrić 85'
Fri, 13 Feb 2026, 19:45 (UK) · Arena Garibaldi - Stadio Romeo Anconetani, Pisa
Pisa 19th · 15 pts|AC Milan 2nd · 53 pts

AC Milan won on the scoreboard and on xG (0.77–2.33).

Player of the matchLuka Modrić8.1Decisive moment85' Luka Modrić+1.7

Pisa 1-2 AC Milan

Key numbers

  • Possession 34% – 66%
  • Shots 7 (2 on target) – 7 (2)
  • Decisive moment: 85' Luka Modrić, FN xPts +1.7
Player of the match
Luka Modrić 8.1Dominant

Highest FN Score on the pitch: 8.1 (Dominant)

Game state

0-11-11-2
Pisa ahead 0 min · level 53 min · AC Milan ahead 37 min
  • Samuele Ricci — off the bench 18 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.

39' Ruben Loftus-Cheek Goal · scorer +0.6 · assist Zachary Athekame +0.3 +0.9
71' Felipe Loyola Goal +0.8
85' Luka Modrić Goal · scorer +1.2 · assist Samuele Ricci +0.5 +1.7
90+1' Adrien Rabiot Red card 0.0
Pisa Expected (last two seasons) 0.7Own moments +0.8Opponent moments −1.5Time effect 0.0→ League points won 0
AC Milan Expected (last two seasons) 2.0Own moments +2.6Opponent moments −1.3Time effect −0.3→ League points won 3

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

PisaAC Milan
34%Possession66%
0.77Expected goals (xG)2.33
0.11xG per shot0.33
7Shots7
2Shots on target2
29%Shots on target %29%
3Shots in box7
338Passes681
79%Pass accuracy90%
3Corners1
0Saves1
14Fouls9
1Yellow cards3
1Offsides2

Compared with usual

Pisa

26 matches this season, all competitions baseline
This matchAvg
Goals10.73
Conceded21.6
xG0.771
xG against2.331.5
Shots710
On target22.7
Shots faced715.8
xG per shot0.110.09
Possession34%41.2%
Passes338324.1
Pass accuracy79%75.6%
Corners33.7
Fouls1413.3

AC Milan

26 matches this season, all competitions baseline
This matchAvg
Goals21.7
Conceded10.69
xG2.331.5
xG against0.771
Shots714.2
On target24.9
Shots faced710.6
xG per shot0.330.12high
Possession66%52.9%
Passes681500.3
Pass accuracy90%87.2%
Corners15.2
Fouls910.1

Timeline

  • 16' Yellow Idrissa Touré
  • 39' Goal Ruben Loftus-Cheek league goal #3 assist Zachary Athekame
  • 46' Sub Christopher Nkunku → Niclas Füllkrug
  • 56' Sub Matteo Tramoni → Samuel Iling Junior
  • 57' Sub Michel Aebischer → Ebenezer Akinsanmiro
  • 71' Sub Youssouf Fofana → Samuele Ricci
  • 71' Goal Felipe Loyola league goal #1
  • 72' Sub Ruben Loftus-Cheek → Rafael Leão
  • 77' Sub Zachary Athekame → Christian Pulisic
  • 85' Goal Luka Modrić league goal #2 assist Samuele Ricci
  • 86' Sub Idrissa Touré → Mehdi Léris
  • 86' Sub Stefano Moreo → Gabriele Piccinini
  • 88' Yellow Davide Bartesaghi
  • 90' Sub → Koni De Winter
  • 90+1' Yellow Adrien Rabiot
  • 90+1' Second yellow Adrien Rabiot
  • 90+2' Sub Felipe Loyola → Rafiu Durosinmi

Category leaders

  • Key passesStefano Moreo2
  • Duels wonIdrissa Touré11/27
  • DribblesIdrissa Touré3/7
  • Defensive actionsDavide Bartesaghi7
  • Fouls wonStrahinja Pavlović3

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.