AC Milan vs Pisa

24 October 2025 · Serie A · 2025/26 · Referee Luca Zufferli

Full time 2 – 2

Half-time: 1–0

  • Rafael Leão 7’
  • Zachary Athekame 90+3’
  • Juan Cuadrado 60’ (pen)
  • M'Bala Nzola 86’

Match summary

AC Milan and Pisa shared the points in a 2-2 draw. AC Milan led 1-0 at half-time.

In the first half, Rafael Leão put AC Milan ahead in the 7th minute, set up by Samuele Ricci. In the second half, Juan Cuadrado equalised from the penalty spot in the 60th minute, M'Bala Nzola put Pisa in front in the 86th minute, set up by Ebenezer Akinsanmiro, and Zachary Athekame equalised from a corner in stoppage time, set up by Luka Modric.

AC Milan had the better of the chances, with 1.98 expected goals (xG) from 19 shots to Pisa's 1.23 from 8.

Match stats

68% Possession 32%
20 Shots 8
7 Shots on target 2
6 Corners 2
146 Attacks 70
85 Dangerous attacks 23
620 Passes 291
90% Pass accuracy 79%
14 Tackles 20
8 Fouls 21
1 Yellow cards 3
0 Red cards 0
2 Offsides 1

Key events

AC Milan Pisa
Kick-off
Rafael LeãoRight foot shot1-0 (AC Milan)
7’
Davide BartesaghiShot on target
24’
31’
Youssouf FofanaShot on target
40’
Half-time1-0
46’
Arturo CalabresiRaúl Albiol
46’
Juan CuadradoGiovanni Bonfanti
Second half underway
60’
Juan CuadradoPenalty1-1 (Pisa)
Matteo GabbiaShot on target
70’
Alexis SaelemaekersShot on target
70’
71’
Stefano MoreoHenrik Meister
71’
İsak VuralMatteo Tramoni
Christopher NkunkuSantiago Gimenez
76’
81’
84’
İsak VuralFoul
86’
M'Bala NzolaLeft foot shot1-2 (Pisa)
Rafael LeãoShot on target
90’
Zachary AthekameRight foot shot2-2 (AC Milan)
90+3’
90+5’
M'Bala NzolaArgument
90+5’
Alberto Gilardino
Full-time2-2

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 1.98 1.23 7’ Rafael Leão (AC Milan), 1-0 7’ 60’ Juan Cuadrado (Pisa), 1-1 60’ 86’ M'Bala Nzola (Pisa), 1-2 86’ 90+3’ Zachary Athekame (AC Milan), 2-2 90+3’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.98 1.23 7’ Rafael Leão (AC Milan), 1-0 Leão 7’ 60’ Juan Cuadrado (Pisa), 1-1 Cuadrado 60’ 86’ M'Bala Nzola (Pisa), 1-2 Nzola 86’ 90+3’ Zachary Athekame (AC Milan), 2-2 Athekame 90+3’
AC Milan 1.98 xGPisa 1.23 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Pisa attacking AC Milan attacking 
60’ Juan Cuadrado (Pisa), penalty, 0.76 xG, goal 78’ Christopher Nkunku (AC Milan), open play, 0.59 xG, blocked 64’ Rafael Leão (AC Milan), open play, 0.39 xG, hit the woodwork 86’ M'Bala Nzola (Pisa), open play, 0.35 xG, goal 70’ Matteo Gabbia (AC Milan), from a corner, 0.20 xG, saved 50’ Santiago Giménez (AC Milan), open play, 0.13 xG, off target 90+9’ Alexis Saelemaekers (AC Milan), open play, 0.13 xG, off target 21’ Rafael Leão (AC Milan), open play, 0.11 xG, blocked 90’ Rafael Leão (AC Milan), open play, 0.08 xG, saved 40’ Youssouf Fofana (AC Milan), open play, 0.05 xG, saved 10’ Samuele Ricci (AC Milan), open play, 0.04 xG, off target 24’ Davide Bartesaghi (AC Milan), set piece, 0.04 xG, saved 25’ Ebenezer Akinsanmiro (Pisa), open play, 0.03 xG, off target 28’ Koni de Winter (AC Milan), open play, 0.03 xG, off target 61’ Alexis Saelemaekers (AC Milan), open play, 0.03 xG, off target 67’ Samuele Ricci (AC Milan), open play, 0.03 xG, blocked 42’ Luka Modric (AC Milan), open play, 0.02 xG, off target 7’ Rafael Leão (AC Milan), set piece, 0.02 xG, goal 46’ Matteo Tramoni (Pisa), set piece, 0.02 xG, off target 90+3’ Zachary Athekame (AC Milan), from a corner, 0.02 xG, goal 90+5’ Juan Cuadrado (Pisa), open play, 0.02 xG, blocked 18’ Giovanni Bonfanti (Pisa), from a corner, 0.02 xG, off target 66’ Davide Bartesaghi (AC Milan), set piece, 0.02 xG, blocked 70’ Alexis Saelemaekers (AC Milan), from a corner, 0.02 xG, saved 54’ Antonio Caracciolo (Pisa), open play, 0.02 xG, blocked 70’ Matteo Gabbia (AC Milan), from a corner, 0.01 xG, off target 57’ Juan Cuadrado (Pisa), open play, 0.01 xG, blocked 60’ Juan Cuadrado (Pisa), penalty, 0.76 xG, goal 78’ Christopher Nkunku (AC Milan), open play, 0.59 xG, blocked 64’ Rafael Leão (AC Milan), open play, 0.39 xG, hit the woodwork 86’ M'Bala Nzola (Pisa), open play, 0.35 xG, goal 70’ Matteo Gabbia (AC Milan), from a corner, 0.20 xG, saved 50’ Santiago Giménez (AC Milan), open play, 0.13 xG, off target 90+9’ Alexis Saelemaekers (AC Milan), open play, 0.13 xG, off target 21’ Rafael Leão (AC Milan), open play, 0.11 xG, blocked 90’ Rafael Leão (AC Milan), open play, 0.08 xG, saved 40’ Youssouf Fofana (AC Milan), open play, 0.05 xG, saved 10’ Samuele Ricci (AC Milan), open play, 0.04 xG, off target 24’ Davide Bartesaghi (AC Milan), set piece, 0.04 xG, saved 25’ Ebenezer Akinsanmiro (Pisa), open play, 0.03 xG, off target 61’ Alexis Saelemaekers (AC Milan), open play, 0.03 xG, off target 28’ Koni de Winter (AC Milan), open play, 0.03 xG, off target 67’ Samuele Ricci (AC Milan), open play, 0.03 xG, blocked 42’ Luka Modric (AC Milan), open play, 0.02 xG, off target 7’ Rafael Leão (AC Milan), set piece, 0.02 xG, goal 90+3’ Zachary Athekame (AC Milan), from a corner, 0.02 xG, goal 90+5’ Juan Cuadrado (Pisa), open play, 0.02 xG, blocked 46’ Matteo Tramoni (Pisa), set piece, 0.02 xG, off target 66’ Davide Bartesaghi (AC Milan), set piece, 0.02 xG, blocked 70’ Alexis Saelemaekers (AC Milan), from a corner, 0.02 xG, saved 18’ Giovanni Bonfanti (Pisa), from a corner, 0.02 xG, off target 54’ Antonio Caracciolo (Pisa), open play, 0.02 xG, blocked 70’ Matteo Gabbia (AC Milan), from a corner, 0.01 xG, off target 57’ Juan Cuadrado (Pisa), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

AC Milan 3-1-4-2 Starting XI
Maignan
Winter
Gabbia
Pavlović
Modrić
Saelemaekers
Fofana
Ricci
Bartesaghi 76’
Gimenez 76’
Leão

Lineup not available for this match.

Player stats

PlayerPosMinGAShxGxAKPCards
Mike Maignan GK900 0.000.000
Koni de Winter DEF901 0.030.000
Matteo Gabbia DEF902 0.220.000
Strahinja Pavlovic DEF900 0.000.081
Luka Modric MID9011 0.020.093
Alexis Saelemaekers MID903 0.180.163
Youssouf Fofana MID901 0.050.484
Samuele Ricci MID9012 0.070.021
Davide Bartesaghi MID772 0.060.353
Rafael Leão FWD9014 0.600.722
Santiago Giménez FWD771 0.130.051
Christopher Nkunku Sub131 0.590.000
Zachary Athekame Sub1311 0.020.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

AC Milan win 72% Avg odds 1.31
Draw 18% Avg odds 5.14
Pisa win 10% Avg odds 9.72

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

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

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.