Popular today
Most read in the last 24 hours
Futmetrix Verdict
100
FT
Sun, Oct 25
Barcelona
1-2
Real Madrid
⚡ Intensity
68
⚖️ Balance
42
🏆 Stakes
100
🎲 Upset
60
Mbappé breaks El Clásico late
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
7' R. Leao (S. Ricci)
Michel Aebischer 31'
HT
↓ G. Bonfanti ↑J. Cuadrado 46'
↓ R. Albiol ↑A. Calabresi 46'
J. Cuadrado 60'
↓ H. Meister ↑S. Moreo 71'
↓ M. Tramoni ↑I. Vural 71'
76' ↓ S. Gimenez ↑C. Nkunku
76' ↓ D. Bartesaghi ↑Z. Athekame
81' Zachary Athekame
Isak Vural 84'
M. Nzola (E. Akinsanmiro) 86'
90' Z. Athekame (L. Modric)
M'Bala Nzola 90'+5
FT
Player Cards
Our take on every player in this match
AC Milan
Goalkeepers
Mike Maignan
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Koni De Winter
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
3
Fouls
6.3
Rating
Matteo Gabbia
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Strahinja Pavlović
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Luka Modrić
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
101%
Pass Acc
Alexis Saelemaekers
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
53%
Pass Acc
Youssouf Fofana
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
56%
Pass Acc
Samuele Ricci
MAGNET
66
Activity
66
Activity
63
Passes
3
Duels
Davide Bartesaghi
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
30%
Pass Acc
Forwards
Santiago Giménez
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Rafael Leão
MAGNET
57
Activity
57
Activity
45
Passes
12
Duels
BENCH
Pietro Terracciano
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Matteo Pittarella
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fikayo Tomori
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zachary Athekame
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.2
Rating
David Odogu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Sala
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Christopher Nkunku
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Pisa
Goalkeepers
Adrian Šemper
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Simone Canestrelli
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
24%
Pass Acc
Raúl Albiol
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Antonio Caracciolo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Isaak Touré
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Matteo Tramoni
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Michel Aebischer
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ebenezer Akinsanmiro
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Giovanni Bonfanti
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Henrik Meister
GHOST
8
Actions
8
Actions
71
Minutes
6.5
Rating
M'Bala Nzola
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
8
Rating
BENCH
Nícolas
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Simone Scuffet
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Samuele Angori
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arturo Calabresi
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Daniel Denoon
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Cuadrado
SUPER SUB
1
Goal
1
Goal
45
Minutes
6.9
Rating
Marius Marin
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mehdi Léris
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Malthe Højholt
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
İsak Vural
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Gabriele Piccinini
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorran
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Louis Buffon
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stefano Moreo
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 10/24/2025 | AC Milan | 2 - 2 | Pisa | Serie A | Stadio Giuseppe Meazza |
AC Milan Win
Pisa Win
Draw
League Standings
P: 8 GD: +7
P: 8 GD: +5
P: 8 GD: +7
P: 8 GD: +8
P: 8 GD: +6
P: 8 GD: +4
P: 8 GD: +6
P: 8 GD: +1
P: 8 GD: -2
P: 8 GD: +4
P: 8 GD: -1
P: 8 GD: -6
P: 8 GD: -1
P: 8 GD: -2
P: 8 GD: -4
P: 8 GD: -6
P: 8 GD: -7
P: 8 GD: -5
P: 8 GD: -7
Match previews and recaps to help you decide which games are worth watching
AC Milan
Pisa
AC Milan
Pisa
Win Probability
Futmetrix AI estimate
San Siro Stalemate: Athekame Rescues Milan After Pisa's Late Surge
Must-Watch Futmetrix Score: 100/100. A dramatic 2-2 draw that leaves AC Milan frustrated in the title race while giving struggling Pisa a massive boost in their survival bid.
Milan's Early Dominance
The match at Stadio Giuseppe Meazza began with the expected hierarchy as AC Milan looked to cement their place in the title race. It took only seven minutes for the deadlock to break when S. Ricci delivered a pinpoint ball for R. Leao to fire home. Controlling a massive 68% of possession, the Rossoneri looked comfortable, with Alexis Saelemaekers pulling the strings in wide areas and recording three key passes. An Intensity rating of 100 was fueled by Milan's relentless pursuit of a second goal, but despite peppering the goal with 20 shots, they failed to find the clinical edge needed to kill off the contest early on.
The Turning Point and Nzola's Strike
The second half saw a dramatic shift as Pisa refused to follow the script. Despite being deep in a relegation battle, the visitors found inspiration from the bench. In the 60th minute, substitute J. Cuadrado leveled the score from the penalty spot, injecting belief into the underdog side. With a Balance score of 8.6, the match became a frantic back-and-forth affair. The shock intensified in the 86th minute when M. Nzola latched onto a pass from E. Akinsanmiro to put the 19th-placed side ahead. It was a moment that threatened to produce a massive Upset Factor, leaving the home faithful in stunned silence.
Athekame to the Rescue
Milan's refusal to accept defeat led to a frantic finale. The legendary Luka Modrić, who finished with a stunning 9.3 match rating, demonstrated exactly why he remains elite by orchestrating the final assault. In the 90th minute, Modrić's vision carved open the Pisa defense, allowing substitute Z. Athekame to slot home a dramatic equalizer. The Stakes of 7.0 were visible in every challenge during the five minutes of stoppage time, but neither side could find a winner. While Milan will feel they dropped two points given their dominance, Athekame's late strike saved them from a total disaster against a resilient Pisa side.
Key Questions
What made Luka Modrić the Man of the Match?
Modrić achieved a 9.3 rating by providing 4 key passes and the crucial 90th-minute assist that saved Milan from defeat.
How dramatic was the late winner by Luka Modrić?
Modrić didn't score a winner, but his 90th-minute assist for Athekame's equalizer was the game's most dramatic and vital moment.
Did AC Milan deserve the late equalizer?
Yes. With 68% possession and 20 total shots, a loss would have been a statistical anomaly for the Rossoneri.
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.
Archive note: this preview was written after the match was played.
Milan’s Title Ambitions Meet Pisa’s Struggle
Worth Watching Futmetrix Score: 59/100. This clash at the Stadio Giuseppe Meazza is a vital opportunity for AC Milan to apply pressure in the title race against an opponent drowning in defensive woes.
The Setup
On October 24, 2025, the gap between the summit and the cellar becomes the central narrative. AC Milan enters the fray with a high Form rating, sitting comfortably in second place and chasing the scudetto. In contrast, Pisa arrives at the Stadio Giuseppe Meazza desperate for points, currently languishing in 19th position. The Stakes are clear: Milan needs perfection to keep pace at the top, while Pisa must find a way to plug a defense that has leaked 40 goals this campaign. The mismatch in technical Balance suggests a difficult night for the visitors.
Key Battle
The game’s tactical heartbeat lies in the clash between Christian Pulišić and Pisa's veteran defender Raúl Albiol. Pulišić has been operating at a world-class level, using his pace and vision to dismantle low blocks. Albiol, despite his high 7.9 individual rating, will need to organize a chaotic backline to prevent the American from exploiting the half-spaces. If Albiol is isolated, Milan’s Stars will likely overwhelm the Pisa goal.
Our Prediction
Expect a dominant display from the Rossoneri. While Adrian Šemper has shown resilience in goal for Pisa with 13 saves recently, the volume of chances Milan creates will be too much. We predict a 3-0 victory for AC Milan, defined by clinical finishing from Rafael Leão and Pulišić. The sheer disparity in quality and Form will allow the home side to control the tempo from kickoff to the final whistle.