Torino FC 2-3 AC Milan final score - 8 December 2025, Serie A
Italy - Serie A
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights
Game Statistics
Form
Table
| Teams | Pts | P | W | D | L | GD |
|---|---|---|---|---|---|---|
|
5
|
70 | 38 | 20 | 10 | 8 | +18 |
|
12
|
45 | 38 | 12 | 9 | 17 | -19 |
Last matches
1/6 (17%)
3/6 (50%)
2/6 (33%)
Average stats (Last 6 matchs)
30 Nov 2025 - Serie A
24 Nov 2025 - Serie A
8 Nov 2025 - Serie A
2 Nov 2025 - Serie A
29 Oct 2025 - Serie A
26 Oct 2025 - Serie A
3/6 (50%)
1/6 (17%)
2/6 (33%)
Average stats (Last 6 matchs)
24 Nov 2025 - Serie A
2 Nov 2025 - Serie A
26 Oct 2025 - Serie A
18 Oct 2025 - Serie A
25 Sept 2025 - Coppa Italia
21 Sept 2025 - Serie A
1/6 (17%)
3/6 (50%)
2/6 (33%)
Average stats (Last 6 matchs)
30 Nov 2025 - Serie A
8 Nov 2025 - Serie A
29 Oct 2025 - Serie A
4 Oct 2025 - Serie A
29 Sept 2025 - Serie A
14 Sept 2025 - Serie A
3/6 (50%)
2/6 (33%)
1/6 (17%)
Average stats (Last 6 matchs)
4 Dec 2025 - Coppa Italia
29 Nov 2025 - Serie A
23 Nov 2025 - Serie A
8 Nov 2025 - Serie A
2 Nov 2025 - Serie A
28 Oct 2025 - Serie A
5/6 (83%)
1/6 (17%)
0/6 (0%)
Average stats (Last 6 matchs)
29 Nov 2025 - Serie A
2 Nov 2025 - Serie A
24 Oct 2025 - Serie A
19 Oct 2025 - Serie A
28 Sept 2025 - Serie A
23 Sept 2025 - Coppa Italia
2/6 (33%)
3/6 (50%)
1/6 (17%)
Average stats (Last 6 matchs)
4 Dec 2025 - Coppa Italia
23 Nov 2025 - Serie A
8 Nov 2025 - Serie A
28 Oct 2025 - Serie A
5 Oct 2025 - Serie A
20 Sept 2025 - Serie A
Head to head
50 %
17 %
33 %
Average stats (last H2H results)
22 Feb 2025 - Serie A
17 Aug 2024 - Serie A
18 May 2024 - Serie A
26 Aug 2023 - Serie A
10 Feb 2023 - Serie A
11 Jan 2023 - Coppa Italia
Tactical Scheme
Formation : 3 - 5 - 2
Formation : 3 - 5 - 2
Substitutes
M. Popa
A. Paleari
DefenderA. Masina
C. Biraghi
N. Nkounkou
A. Dembele
MidfielderC. Casadei
G. Gineitis
E. Ilkhan
ForwardG. Simeone
Z. Aboukhlal
C. Ngonge
A. Njie
L. Torriani
P. Terracciano
DefenderP. Estupinan
D. Odogu
K. De Winter
MidfielderS. Ricci
A. Jashari
ForwardC. Pulisic
Missing players
Z. Savva
Live Commentary
Free kick for Torino in their own half.
Torino awarded a throw-in in their own half.
Milan awarded a free kick in their own half.
Milan to take a throw-in in Torino territory.
Torino have a goal kick.
Throw-in Torino.
Milan drive forward but Christopher Nkunku is judged offside.
Ball goes out of play for a Milan goal kick.
Massimiliano Allegri (Milan) is making a third substitution, with Pervis Estupinan replacing Alexis Saelemaekers.
Can Torino capitalize from this throw-in deep inside Milan's half?
Daniele Chiffi awards the away team a throw-in.
Ball safe as Milan is awarded a throw-in in their half.
Throw-in for Milan at Stadio Olimpico Grande Torino.
The home team have replaced Che Adams with Zakaria Aboukhlal. This is the fifth substitution made today by Marco Baroni.
Niels Nkounkou is replacing Marcus Pedersen for Torino at Stadio Olimpico Grande Torino.
The home team replace Valentino Lazaro with Cyril Ngonge.
In Turin a free kick has been awarded the away team.
Milan are in shooting range from this free kick.
Daniele Chiffi signals a free kick to Milan in their own half.
It's a goal kick for the home team in Turin.
Goal kick for Torino at Stadio Olimpico Grande Torino.
Milan's Ruben Loftus-Cheek gets his shot away but it misses the target.
It seems as if Adrien Tameze is unable to continue. Adam Masina replaces him for the home team.
Goal! Christian Pulisic gives Milan a 2-3 lead in Turin. That's a fine assist from Samuele Ricci.
Adrien Tameze is writhing in pain and play has been suspended for a few moments.
Milan have been awarded a corner by Daniele Chiffi.
Kristjan Asllani for Torino drives towards goal at Stadio Olimpico Grande Torino. But the finish is unsuccessful.
Free kick for Torino in the half of Milan.
Milan awarded a free kick in their own half.
Free kick for Milan in their own half.
Corner awarded to Milan.
Goal! Christian Pulisic levels the match at 2-2. Alexis Saelemaekers instrumental with a fine assist.
Massimiliano Allegri is making the team's second substitution at Stadio Olimpico Grande Torino with Christian Pulisic replacing Davide Bartesaghi.
Daniele Chiffi signals a throw-in for Milan, close to Torino's area.
Throw-in for Milan in their own half.
Ball safe as Milan is awarded a throw-in in their half.
A throw-in for the home team on the opposite half.
Daniele Chiffi signals a free kick to Torino in their own half.
Che Adams for Torino is whistled offside.
Milan have a goal kick.
In Turin Torino attack through Marcus Pedersen. The finish is off target, however.
Daniele Chiffi awards Milan a goal kick.
Torino's Nikola Vlasic breaks free at Stadio Olimpico Grande Torino. But the strike goes wide of the post.
Cesare Casadei is replacing Tino Anjorin for the home team.
Daniele Chiffi blows against Milan's Davide Bartesaghi for offside.
Milan’s Alexis Saelemaekers is on his feet again at Stadio Olimpico Grande Torino.
Alexis Saelemaekers is down and play has been interrupted for a few moments.
Tino Anjorin (Torino) gets a yellow card.
Milan awarded a free kick in their own half.
Samuele Ricci of Milan smashes in a shot on target. The keeper saves, though.
Davide Bartesaghi (Milan) gets in a header on goal but the attempt is cleared.
Valentino Lazaro for Torino has been booked by Daniele Chiffi and receives a first yellow card.
Free kick for Milan in the half of Torino.
In Turin a free kick has been awarded the away team.
Torino will need to be alert as they defend a dangerous free kick from Milan.
Free kick for Milan in their own half.
Daniele Chiffi awards Torino a goal kick.
Milan's Strahinja Pavlovic misses with an attempt on goal.
Milan's Christopher Nkunku gets in a shot on goal at Stadio Olimpico Grande Torino. But the effort is unsuccessful.
Milan awarded a throw-in in their own half.
Daniele Chiffi signals a free kick to Torino in their own half.
Milan awarded a free kick in their own half.
Throw-in for Milan in their own half.
Daniele Chiffi awards the away team a throw-in.
Daniele Chiffi blows to end the first-half.
Goal kick for Torino at Stadio Olimpico Grande Torino.
Milan are pushing forward but Adrien Rabiot's finish is wide of the goal.
It's a goal kick for the home team in Turin.
Can Milan get the ball into an attacking position from this throw-in in Torino's half?
Throw-in for Milan in the half of Torino.
Milan's Strahinja Pavlovic is whistled for offside at Stadio Olimpico Grande Torino.
Daniele Chiffi signals a free kick to Milan.
Free kick for Milan in their own half.
Milan have been awarded a corner by Daniele Chiffi.
Corner awarded to Milan.
Daniele Chiffi signals a Milan throw-in in Torino's half.
Free kick for Milan in their own half.
Throw-in Milan.
Torino to take a throw-in in Milan territory.
Milan awarded a free kick in their own half.
Throw-in for Torino in the half of Milan.
Rafael Leao, who was grimacing earlier, has been substituted. Samuele Ricci is the substitute for Milan.
Play has been temporarily suspended for attention to Rafael Leao for Milan who is writhing in pain on the pitch.
Daniele Chiffi signals a Milan throw-in in Torino's half.
Milan's Rafael Leao looks ok and returns to the pitch.
The match has been stopped briefly for attention to the injured Rafael Leao.
Ball goes out of play for a Torino goal kick.
Milan are coming forward and Rafael Leao gets in a strike, it misses the target, however.
Goal! Milan reduce the deficit to 2-1 through Adrien Rabiot. Fikayo Tomori with an assist there.
Throw-in for Milan at Stadio Olimpico Grande Torino.
Mike Maignan (Milan) has received a first yellow card.
Torino take a comfortable 2-0 lead thanks to Duvan Zapata. Great play from Nikola Vlasic to set up the goal.
Kristjan Asllani gets his shot on target but fails to score for Torino.
Corner awarded to Torino.
Torino have been awarded a corner by Daniele Chiffi.
Throw-in for Torino at Stadio Olimpico Grande Torino.
Torino awarded a throw-in in their own half.
Ball safe as Torino is awarded a throw-in in their half.
Goal! Nikola Vlasic gives Torino the lead from the penalty spot. The score is now 1-0.
Can Milan get the ball into an attacking position from this throw-in in Torino's half?
Daniele Chiffi signals a free kick to Milan in their own half.
Throw-in for Milan in their own half.
Torino have a goal kick.
Daniele Chiffi awards the away team a throw-in.
Throw-in Milan.
A throw-in for the away team on the opposite half.
Both teams lost their last match.
Torino FC scores 1.1 goals when playing at home and AC Milan scores 1.77 goals when playing away (on average).
Average number of goals in the first half in meetings between Torino FC and AC Milan is 1.6.
Average number of goals in meetings between Torino FC and AC Milan is 3.4.
Torino FC scores 1.6 goals in a match against AC Milan and AC Milan scores 1.8 goals against Torino FC (on average).
In the last 5 meetings Torino FC won 2, AC Milan won 2, 1 draws.
AC Milan's performance of the last 5 matches is better than Torino FC's.
In Serie A, AC Milan has better performance than Torino FC.
When AC Milan is down 1-0 away, they win 33% of their matches.
When Torino FC is down 0-1 home, they win 10% of their matches.
When AC Milan leads 0-1 away, they win in 69% of their matches.
When Torino FC leads 1-0 at home, they win in 88% of their matches.
On their last meeting Torino FC won by 1 goals.
The winner of their last meeting was Torino FC.
Torino FC wins 20% of halftimes, AC Milan wins 32%.
Torino FC wins 1st half in 20% of their matches, AC Milan in 32% of their matches.
AC Milan have scored at least one goal for 7 consecutive matches.
A year ago, AC Milan were number 8 in the table with 19 points. Now they are number 1 with 28 points.
AC Milan's away record this season: 3-3-0.
AC Milan haven't scored in 1 of their 6 away matches in Serie A this season.
Torino FC haven't scored in 2 of their 6 home matches in Serie A this season.
When playing at home, Torino FC have not lost to AC Milan in their last 4 encounters.
AC Milan have lost none of their last 6 away matches.
AC Milan haven't lost in their last 13 games.
Torino FC haven't won in their last 5 games.
Did you know that AC Milan scores 21% of their goals between the minutes 0-15?
Did you know that Torino FC scores 33% of their goals between the minutes 31-45?
Last season's matches: 2-1 (Torino FC at home) and 2-2 (AC Milan at home).
During the last 48 meetings, Torino FC have won 6 times, there have been 21 draws while AC Milan have won 21 times. The goal difference is 78-39 in favour of AC Milan.
During the last 22 meetings with Torino FC playing at home, Torino FC have won 6 times, there have been 11 draws while AC Milan have won 5 times. The goal difference is 32-26 in favour of AC Milan.
The most common result of matches between Torino FC and AC Milan is 0-0. 9 matches have ended with this result.
Score and result Torino FC - AC Milan
The Torino FC - AC Milan match (Football - Serie A) at 08/12/2025 14:45 is complete.
The Torino FC - AC Milan match result is as follows: 2-3.
Now that this Serie A Football match is over and the score is known, you can find the highlights and key statistics on that same page.