MATCH REPORT

AC Milan and Pisa Share Spoils in Thrilling Draw

How the match unfolded, with the data behind it

AI generatedThis article was generated by AI from match data.
Fri, Oct 24
Stadio Giuseppe Meazza
AC Milan crest

AC Milan

1st in league
5W - 1D - 1L
Recent Form
WDWWW
VS
Pisa crest

Pisa

20th in league
0W - 3D - 4L
Recent Form
DLDLL
Goals/Game
1.6
|
0.4
🛡️
Conceded/Game
0.6
|
1.4
📈
Form Points
13
|
2

AC Milan and Pisa Share Spoils in Thrilling Draw

In a thrilling encounter at the Stadio Giuseppe Meazza, AC Milan and Pisa played to a dramatic 2-2 draw in Serie A on October 24, 2025. The match showcased a resilient Pisa side that fought back from a goal down to earn a valuable point against the league leaders.

Match Overview

AC Milan started the match brightly, taking an early lead through Rafael Leao in the 7th minute, who capitalized on a well-placed assist from Samuele Ricci. The Rossoneri maintained control for much of the first half, showcasing their attacking prowess and defensive solidity, which allowed them to go into halftime with a 1-0 advantage.

However, the second half saw a shift in momentum as Pisa came out determined to level the score. Their efforts paid off when Juan Cuadrado converted a penalty in the 60th minute, leveling the match and igniting hope for the visitors, who had struggled in the league this season.

Key Moments

The match took another twist in the 86th minute when M'Bala Nzola scored for Pisa, giving them a surprising 2-1 lead with a well-placed shot following an assist from E. Akinsanmiro. This goal marked a significant comeback for Pisa, who had been languishing at the bottom of the table and desperately needed points to boost their morale.

Just when it seemed that Pisa would secure their first win of the season, AC Milan responded in stoppage time. Z. Athekame found the back of the net in the 90th minute, assisted by Luka Modric, ensuring that the match ended in a draw and denying Pisa a crucial victory.

Player Performances

Rafael Leao was a standout performer for AC Milan, not only scoring the opening goal but also consistently threatening the Pisa defense with his pace and skill. Z. Athekame's late equalizer showcased his composure under pressure, while Modric's playmaking ability was instrumental in creating chances for the Rossoneri.

For Pisa, M'Bala Nzola's performance was particularly noteworthy, as he not only scored the second goal but also demonstrated tenacity throughout the match. Juan Cuadrado's penalty conversion was a pivotal moment, reflecting his experience and ability to handle pressure in critical situations.

Impact on Standings

The draw leaves AC Milan at the top of the Serie A standings with 16 points, maintaining their position despite the setback. The Rossoneri will be disappointed not to have secured all three points, especially after leading for much of the match.

On the other hand, Pisa remains at the bottom of the table with just 3 points, but the draw could serve as a turning point for the team. Their performance against the league leaders may provide a much-needed boost in confidence as they look to climb out of the relegation zone in the coming weeks.

By the numbers

The data behind AC Milan vs Pisa, in 7 charts.

01Goal Timing

When do they strike?

Goals per 15-minute window this season — AC Milan vs Pisa

AC Milan
Pisa
02Season Record

The season so far

Wins, draws and losses side by side

AC Milan
Pisa
03Danger Zones

Where the match turns

When AC Milan scores and concedes

Goals Scored
Goals Conceded
04Discipline

Cards and flashpoints

Card distribution for AC Milan

10Yellow Cards
1Red Cards
05Home / Away Split

Two different teams?

Home and away form for AC Milan

At Home3W-0D-1L
Away2W-1D-0L
06Win Rate

Who wins more often?

Share of league games won this season

07Tactical Blueprint

How they line up

Most-used formations this season

League Context

The table as it stands

1st16 pts
Matchday7
20th3 pts
Logo
1AC MilanWDWWW751111416
2InterWWWWL750218815
3NapoliLWLWW750212715
4AS RomaLWWWL75027315
5BolognaWWDWL741211513
6ComoWDDWD73319512
7JuventusLDDDW73319712
8AtalantaDDDWW725011511
9SassuoloDWWLW73138810
10CremoneseDLDDD72418910
11UdineseDDLLW72327109
12LazioDDWLL72231078
13CagliariLDLWW7223688
14TorinoWDLLW72236138
15ParmaDLWDL7133376
16LecceDWDLL71335106
17VeronaDLLDD7043294
18FiorentinaLLDLL70345103
19GenoaDLLLD7034393
20PisaDLDLL70343103