Torino 2-3 AC Milan

Updated

AC Milan won: Torino 2-3 AC Milan in the Serie A (Round 14) on Mon, 8 Dec 2025 at Stadio Olimpico Grande Torino, Torino. Torino goals: Nikola Vlasic 10' (pen), Duvan Zapata 17'. AC Milan goals: Adrien Rabiot 24', Christian Pulisic 67', Christian Pulisic 77'. Expected goals: 1.03-1.67. Possession: 36-64. Player of the match: Nikola Vlasic (8.9).

Match report

AC Milan beat Torino 3-2

AC Milan came from behind to beat Torino 3-2 away from home at Stadio Olimpico Grande Torino on Monday 8 December in Serie A.

Nikola Vlasic put Torino ahead from the penalty spot on 10' (1-0), Duvan Zapata made it 2-0 on 17', Adrien Rabiot pulled one back for AC Milan on 24' (2-1), Christian Pulisic levelled for AC Milan on 67' (2-2) and added another on 77' (2-3).

Torino had 36% of the ball, shots were 8-17 (4-6 on target) and expected goals finished 1.03-1.67.

Nikola Vlasic (Torino) was player of the match with an 8.9 rating.

Attendance: 25,000. Referee: Daniele Chiffi.

Match stats

TorinoAC Milan
Ball possession3664
Expected goals (xG)1.031.67
Total shots817
Shots on target46
Touches in opposition box1429
Big chances13
Big chances missed01
Accurate passes242 (79%)494 (89%)
Yellow cards21
Corners24
Total shots817
Shots off target25
Shots on target46
Blocked shots26
Hit woodwork00
Shots inside box313

Lineups

Torino (3-5-2): Franco Israel, Adrien Tamèze, Guillermo Maripan, Saul Coco, Marcus Holmgren Pedersen, Nikola Vlasic, Kristjan Asllani, Tino Anjorin, Valentino Lazaro, Duvan Zapata, Che Adams

AC Milan (3-5-2): Mike Maignan, Fikayo Tomori, Matteo Gabbia, Strahinja Pavlovic, Alexis Saelemaekers, Ruben Loftus-Cheek, Luka Modric, Adrien Rabiot, Davide Bartesaghi, Christopher Nkunku, Rafael Leao

Key events

  • 10' · Goal · Nikola Vlasic (Torino)
  • 17' · Goal · Duvan Zapata (Torino)
  • 19' · Yellow card · Mike Maignan (AC Milan)
  • 24' · Goal · Adrien Rabiot (AC Milan)
  • 31' · Substitution · Samuele Ricci for Rafael Leao (AC Milan)
  • 53' · Yellow card · Valentino Lazaro (Torino)
  • 56' · Yellow card · Tino Anjorin (Torino)
  • 59' · Substitution · Cesare Casadei for Tino Anjorin (Torino)
  • 66' · Substitution · Christian Pulisic for Davide Bartesaghi (AC Milan)
  • 67' · Goal · Christian Pulisic (AC Milan)
  • 77' · Goal · Christian Pulisic (AC Milan)
  • 78' · Substitution · Adam Masina for Adrien Tamèze (Torino)
  • 84' · Substitution · Zakaria Aboukhlal for Che Adams (Torino)
  • 84' · Substitution · Niels Nkounkou for Valentino Lazaro (Torino)
  • 84' · Substitution · Cyril Ngonge for Marcus Holmgren Pedersen (Torino)
  • 88' · Substitution · Pervis Estupinán for Alexis Saelemaekers (AC Milan)

All-time head-to-head

47 league meetings since 1993: Torino 6, draws 18, AC Milan 23.

Torino vs AC Milan: full head-to-head record

Questions

Who won Torino vs AC Milan?

AC Milan won, 2-3 (Serie A) on Mon, 8 Dec 2025.

When and where is Torino vs AC Milan?

Mon, 8 Dec 2025, 19:45 UTC at Stadio Olimpico Grande Torino, Torino, Serie A.

What is the head-to-head record between Torino and AC Milan?

In 47 league meetings since 1993: Torino 6 wins, 18 draws, AC Milan 23 wins (goals 41-82).