Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
HT
R. Loftus-Cheek 52'
↓ A. Jashari ↑A. Rabiot 56'
↓ R. Loftus-Cheek ↑L. Modric 56'
A. Cisse (A. Rabiot) 64'
A. Rabiot (S. Chukwueze) 66'
↓ A. Cisse ↑A. Saelemaekers 66'
↓ P. Estupinan ↑D. Bartesaghi 66'
70' ↓ C. Casadei ↑C. Adams
70' ↓ G. Simeone ↑A. Njie
70' ↓ M. Pedersen ↑N. Fortini
↓ M. Gila ↑M. Gabbia 76'
81' ↓ A. Cacciamani ↑Z. Aboukhlal
85' ↓ P. Comuzzo ↑S. Kulenovic
90'+3 C. Adams (G. Gineitis)
FT
Player Cards
Our take on every player in this match
Torino
Goalkeepers
Diego Mascardi
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Saúl Coco
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
62%
Duel Win %
Ardian Ismajli
SWEEPER
6
Cleanups
6
Cleanups
4
Interceptions
2
Blocks
Pietro Comuzzo
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Marcus Pedersen
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Gvidas Gineitis
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Kian Fitz-Jim
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
41%
Pass Acc
Alessio Cacciamani
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Forwards
Nikola Vlašić
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Cesare Casadei
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Giovanni Simeone
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
BENCH
Lapo Siviero
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alberto Paleari
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Niccolò Fortini
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Ali Dembélé
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mattia Pellini
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
Emirhan İlkhan
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gaetano Oristanio
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alieu Njie
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Ché Adams
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.2
Rating
Andrea Luongo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sandro Kulenovic
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Zakaria Aboukhlal
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Duván Zapata
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
AC Milan
Goalkeepers
Mike Maignan
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Mario Gila
MAGNET
85
Activity
85
Activity
76
Passes
9
Duels
Koni De Winter
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
78%
Duel Win %
Strahinja Pavlović
MAGNET
91
Activity
91
Activity
83
Passes
8
Duels
Midfielders
Samuel Chukwueze
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
34%
Pass Acc
Yunus Musah
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ardon Jashari
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Pervis Estupiñán
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Forwards
Ruben Loftus-Cheek
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
20%
Pass Acc
Alphadjo Cissè
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
Gonçalo Ramos
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
Leo Paul Bouyer
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lorenzo Torriani
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Davide Bartesaghi
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
5%
Pass Acc
Sankhoun Diawara
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Filippo Terracciano
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matteo Gabbia
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Luka Modrić
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Adrien Rabiot
SUPER SUB
1
G + A
1
G + A
34
Minutes
7.5
Rating
Christian Comotto
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samuele Ricci
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Christian Pulišić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexis Saelemaekers
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Diego Moreira
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Francesco Camarda
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 03/21/2026 | AC Milan | 3 - 2 | Torino | Serie A | Stadio Giuseppe Meazza |
| 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 |
| 01/11/2023 | AC Milan | 0 - 1 | Torino | Coppa Italia | Stadio Giuseppe Meazza |
| 10/30/2022 | Torino | 2 - 1 | AC Milan | Serie A | Stadio Olimpico Grande Torino |
| 04/10/2022 | Torino | 0 - 0 | AC Milan | Serie A | Stadio Olimpico Grande Torino |
Torino Win
AC Milan Win
Draw
League Standings
League Standings
P: 5 GD: +11
P: 5 GD: +7
P: 5 GD: +5
P: 5 GD: +3
P: 5 GD: +6
P: 5 GD: +5
P: 5 GD: +4
P: 5 GD: +3
P: 5 GD: +1
P: 5 GD: 0
P: 5 GD: -2
P: 5 GD: -5
P: 5 GD: -3
P: 5 GD: -3
P: 5 GD: -3
P: 5 GD: -4
P: 5 GD: -6
P: 5 GD: -3
P: 5 GD: -7
Match previews and recaps to help you decide which games are worth watching
Torino
AC Milan
Torino
AC Milan
Win Probability
Futmetrix AI estimate
Super Subs and Late Scares: Milan Conquer Turin
Average Entertainment Futmetrix Score: 50/100. A relentless attacking barrage from the Rossoneri broke Torino's stubborn resistance, proving that elite squad depth is the ultimate weapon in modern Italian football.
The Opening Exchange
From the early moments at Stadio Olimpico Grande Torino, the visitors stamped their authority on the match. AC Milan absolutely dominated possession, suffocating Torino and pinning them deep in their own half. A high Intensity approach yielded a staggering 19 shots, turning the hosts' penalty area into a constant battleground. Yet, the Rossoneri were not just about attacking flair; Koni De Winter marshalled the backline with a man-of-the-match performance, effortlessly snuffing out any rare counter-attacks before they could develop into genuine threats to the away goal.
The Double Blow
Despite the sheer volume of pressure, the Balance of the match hung on a knife-edge until an inspired managerial change shifted the landscape. The introduction of A. Rabiot in the 56th minute injected an immediate sense of urgency. The breakthrough finally arrived in the 64th minute when Rabiot turned provider, setting up A. Cisse to smash home the opener. Before the dust could even settle, S. Chukwueze carved open the reeling defence, finding Rabiot to double the advantage within 120 seconds. It was a ruthless one-two punch that completely broke the hosts' resolve.
The Final Fray
The Stakes are always high on opening day, and Torino refused to bow out quietly despite the deficit. As Milan took their foot off the gas in stoppage time, a late surge yielded a consolation goal. C. Adams capitalised on a sharp delivery from G. Gineitis in the 93rd minute, sparking a frantic final sequence. While it wasn't enough to secure a miraculous comeback, the 1-2 scoreline perfectly encapsulated a brilliant away victory for Milan, serving as a stern reminder that matches in Italy are never truly over until the final whistle blows.
Key Questions
What does this mean for Torino's season?
Starting with a home defeat is tough, but their late resilience shows real fighting spirit. They must quickly fix their ball retention to climb the league table.
How did substitute Alphadjo Cissè change the game?
Though starting the match, Cissè provided the crucial spark. His brilliant 64th-minute strike finally shattered the deadlock, instantly tilting the momentum in AC Milan's favour.
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.
A fresh season brings fresh pressure for the Rossoneri
Skip It Futmetrix Score: 25/100. An opening weekend fixture that tests whether Milan's attacking firepower can dismantle a historically stubborn Turin wall.
The Setup
The curtain rises on a new Serie A campaign at the Stadio Olimpico di Torino. While the mathematical Stakes are naturally low on opening day, the psychological weight of starting strong is immense. Torino welcome an AC Milan side boasting superior Stars, making the visitors clear favorites. With competitive Form acting as a blank slate in August, the tactical Balance tilts toward a gritty, physical encounter before match fitness fully kicks in.
Key Battle
This clash hinges on a unit-versus-unit dynamic: Torino's disciplined defensive block trying to contain Milan's explosive wide players. Rafael Leão and C. Pulišić bring world-class talent to the flanks, aiming to stretch the hosts out of their rigid shape. At the other end, Milan's new defensive enforcer S. Pavlović will be tasked with snuffing out any opportunistic counter-attacks.
Our Prediction
We expect AC Milan to walk away with a 2-0 victory. Torino will keep things incredibly tight in the first half, frustrating the visitors. However, as legs tire, Milan's sheer individual quality out wide will ultimately break the deadlock in the second half.