Serie A Regular Season - 30
AC Milan 3 - 2 FT Torino
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
9' F. Tomori
36' S. Pavlovic
G. Simeone 44'
HT
46' ↓ F. Tomori ↑Z. Athekame
54' A. Rabiot (C. Pulisic)
56' Y. Fofana (Z. Athekame)
↓ M. Prati ↑E. Ilkhan 64'
↓ D. Zapata ↑C. Adams 64'
69' ↓ Y. Fofana ↑S. Ricci
70' ↓ N. Fullkrug ↑C. Nkunku
↓ G. Gineitis ↑C. Casadei 74'
77' ↓ C. Pulisic ↑S. Gimenez
82' S. Pavlovic
N. Vlasic 82'
↓ E. Ebosse ↑S. Kulenovic 89'
↓ R. Obrador ↑N. Nkounkou 89'
90'+1 ↓ A. Saelemaekers ↑D. Odogu
E. Ilkhan 90'+3
90'+6 S. Gimenez
FT
Player Cards
Our take on every player in this match
AC Milan
Goalkeepers
Mike Maignan
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Fikayo Tomori
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Koni De Winter
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Strahinja Pavlović
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
7.2
Rating
Midfielders
Alexis Saelemaekers
👻 Invisible Nothing to note
Youssouf Fofana
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Luka Modrić
MAGNET
92
Activity
92
Activity
87
Passes
5
Duels
Adrien Rabiot
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Davide Bartesaghi
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Forwards
Niclas Füllkrug
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Christian Pulišić
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
BENCH
Pietro Terracciano
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Matteo Pittarella
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Zachary Athekame
SUPER SUB
1
Assist
1
Assist
50
Minutes
6.9
Rating
David Odogu
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Pervis Estupiñán
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samuele Ricci
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Ardon Jashari
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Christopher Nkunku
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Santiago Giménez
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Torino
Goalkeepers
Alberto Paleari
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Saúl Coco
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Ardian Ismajli
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
88%
Duel Win %
Enzo Ebosse
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Midfielders
Marcus Pedersen
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
14%
Pass Acc
Nikola Vlašić
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Matteo Prati
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Gvidas Gineitis
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Rafael Obrador
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
23%
Pass Acc
Forwards
Giovanni Simeone
FINISHER
1
Goals
1
Goals
4
Shots
7.6
Rating
Duván Zapata
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
64
Entry
BENCH
Lapo Siviero
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Franco Israel
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Luca Marianucci
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Guillermo Maripán
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cristiano Biraghi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niels Nkounkou
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Valentino Lazaro
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emirhan İlkhan
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Adrien Tameze
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cesare Casadei
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Faustino Anjorin
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ivan Ilić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Che Adams
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Sandro Kulenović
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 12/08/2025 | Torino | 2 - 3 | AC Milan | Serie A | Stadio Olimpico di Torino |
| 02/22/2025 | Torino | 2 - 1 | AC Milan | Serie A | Stadio Olimpico Grande Torino |
| 08/17/2024 | AC Milan | 2 - 2 | Torino | Serie A | Stadio Giuseppe Meazza |
| 05/18/2024 | Torino | 3 - 1 | AC Milan | Serie A | Stadio Olimpico Grande Torino |
| 08/26/2023 | AC Milan | 4 - 1 | Torino | Serie A | Stadio Giuseppe Meazza |
| 02/10/2023 | AC Milan | 1 - 0 | Torino | Serie A | Stadio Giuseppe Meazza |
AC Milan Win
Torino Win
Draw
League Standings
P: 30 GD: +42
P: 30 GD: +24
P: 30 GD: +16
P: 30 GD: +31
P: 30 GD: +23
P: 30 GD: +17
P: 30 GD: +14
P: 30 GD: +3
P: 30 GD: +2
P: 30 GD: -4
P: 30 GD: -7
P: 30 GD: -17
P: 30 GD: -6
P: 30 GD: -19
P: 30 GD: -11
P: 30 GD: -9
P: 30 GD: -19
P: 30 GD: -19
P: 30 GD: -30
League Standings
P: 34 GD: +49
P: 34 GD: +19
P: 34 GD: +21
P: 34 GD: +28
P: 34 GD: +31
P: 34 GD: +19
P: 34 GD: +15
P: 34 GD: +1
P: 33 GD: +4
P: 34 GD: -3
P: 33 GD: -5
P: 34 GD: -15
P: 34 GD: -17
P: 34 GD: -8
P: 34 GD: -7
P: 34 GD: -13
P: 34 GD: -24
P: 34 GD: -25
P: 34 GD: -33
Match previews and recaps to help you decide which games are worth watching
Milan Outlast Torino in Meazza Thriller
Must-Watch Futmetrix Score: 90/100. A frenetic five-goal shootout at Stadio Giuseppe Meazza proved AC Milan's top-four credentials, though a resilient Torino pushed them to the absolute limit.
Early Sparring & The Breakthrough
The hosts dominated possession from the opening whistle, weaving intricate passing networks to pin the visitors back. Despite seeing less of the ball, the away side brought fierce Intensity, constantly threatening on the counter and generating a barrage of early shots. The persistent pressure finally cracked the defensive block in the 36th minute when S. Pavlovic found the back of the net to give the home side a deserved advantage. However, the celebrations were short-lived. Refusing to fold, the visitors struck back right before the interval. G. Simeone silenced the home crowd at the 44-minute mark, ensuring both sides headed into the dressing rooms deadlocked.
Twelve Minutes of Chaos
The match Balance completely fractured immediately after the restart, producing a breathtaking flurry of attacking football. The hosts stepped on the gas, ripping through the defensive lines with ruthless precision. A. Rabiot restored the lead in the 54th minute, finishing off a slick move orchestrated by C. Pulisic. Barely giving the opposition time to breathe, a tactical masterstroke from the bench paid immediate dividends. Substitute Z. Athekame made an instant impact, carving open the defense to set up Y. Fofana just two minutes later. Three goals in a frantic twelve-minute window completely transformed the complexion of the afternoon.
The Late Penalty Drama
With Champions League Stakes looming large over the season horizon, the home side tried to kill the tempo. Luka Modrić put on a midfield clinic, expertly pulling the strings to drain the clock. Yet, the drama was far from over. A late penalty awarded to the visitors set up a nerve-wracking finale. N. Vlasic stepped up and coolly converted from the spot in the 82nd minute, drastically raising the Upset Factor for the dying moments. The hosts were forced to dig deep, surviving a frantic final push to secure a vital 3-2 victory that keeps them firmly planted in the top-three race.
Key Questions
What caused the 5-goal thriller?
A frantic 12-minute window saw three goals, fueled by Milan dominating possession and Torino's aggressive counter-attacking approach generating 18 total shots.
What does this mean for AC Milan's season?
This vital victory solidifies Milan's top-three status, keeping them firmly in control of their Champions League qualification destiny with nine games remaining.
How did substitute Youssouf Fofana change the game?
Fofana delivered the decisive blow, finishing a brilliant assist from substitute Z. Athekame in the 56th minute to secure a vital two-goal cushion.
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.
Milan Seek Crucial Points in Lopsided Title Race Clash
Skip It Futmetrix Score: 39/100. While this fixture carries immense weight for the home side's championship dreams, the sheer tactical mismatch makes it a routine hurdle rather than a genuine thriller.
The Setup
AC Milan step onto the pitch at the Stadio Giuseppe Meazza knowing any slip-up could cost them the Scudetto. The Stakes are remarkably high for the hosts, who currently sit second in the standings. Torino, marooned in 13th place, have very little left to play for this season. A shaky run of Form from the visitors drastically reduces the competitive Balance of this encounter. However, the sheer density of Stars in the Milan lineup—spearheaded by the relentless attacking brilliance of Rafael Leão and C. Pulišić, alongside the elite shot-stopping of Mike Maignan—promises a showcase of pure talent for the home faithful.
Key Battle
The defining contest will take place on the edges of the final third, pitting Milan's dynamic wide attackers against Torino's overworked wing-backs and defensive line. If the visiting defense drops too deep to absorb the pressure, the hosts will simply suffocate them with overlapping runs and sustained possession.
Our Prediction
We expect a highly comfortable home victory. Milan will likely control the tempo from the opening whistle, breaking through early and coasting to a multi-goal win while systematically neutralizing the away side's counter-attacking threats.