Italian Serie A

AC Milan vs Torino, 2025-26 Italian Serie A

· Italian Serie A
  • 36': Strahinja Pavlovic
  • 54': Adrien Rabiot
  • 56': Youssouf Fofana
FT
3 - 2
  • 44': Giovanni Simeone
  • 83': Nikola Vlasic (P)

Pulisic assist helps Milan close gap to leaders Inter

Christian Pulisic registered his first goal contribution of 2026 as AC Milan changed gears in the second half to storm to a 3-2 win over Torino on Saturday.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 3': Attempt blocked. Gvidas Gineitis (Torino) left footed shot from the left side of the box is blocked. Assisted by Giovanni Simeone.
  • 3': Corner, Torino. Conceded by Alexis Saelemaekers.
  • 6': Corner, AC Milan. Conceded by Saúl Coco.
  • 6': Attempt missed. Strahinja Pavlovic (AC Milan) header from the centre of the box misses to the right. Assisted by Davide Bartesaghi with a cross following a corner.
  • 8': Adrien Rabiot (AC Milan) wins a free kick on the left wing.
  • 8': Foul by Saúl Coco (Torino).
  • 9': Foul by Fikayo Tomori (AC Milan).
  • 9': Gvidas Gineitis (Torino) wins a free kick on the left wing.
  • 9': Fikayo Tomori (AC Milan) is shown the yellow card for a bad foul.
  • 10': Attempt missed. Matteo Prati (Torino) right footed shot from outside the box is high and wide to the left. Assisted by Marcus Pedersen.
  • 11': Corner, Torino. Conceded by Fikayo Tomori.
  • 12': Attempt missed. Giovanni Simeone (Torino) header from the centre of the box is too high. Assisted by Rafa Obrador with a cross following a corner.
  • 13': Attempt missed. Nikola Vlasic (Torino) right footed shot from very close range misses to the left.
  • 14': Attempt blocked. Nikola Vlasic (Torino) right footed shot from the right side of the box is blocked. Assisted by Duván Zapata.
  • 14': Corner, Torino. Conceded by Davide Bartesaghi.
  • 15': Attempt saved. Ardian Ismajli (Torino) header from the centre of the box is saved in the top left corner by Mike Maignan (AC Milan). Assisted by Rafa Obrador with a cross.
  • 15': Corner, Torino. Conceded by Mike Maignan.
  • 15': Attempt missed. Giovanni Simeone (Torino) header from the centre of the box misses to the right. Assisted by Rafa Obrador with a cross following a corner.
  • 16': Foul by Marcus Pedersen (Torino).
  • 16': Strahinja Pavlovic (AC Milan) wins a free kick in the defensive half.
  • 17': Offside, AC Milan. Niclas Füllkrug is caught offside.
  • 22': Handball by Marcus Pedersen (Torino).
  • 22': Alexis Saelemaekers (AC Milan) wins a free kick in the defensive half.
  • 22': Foul by Duván Zapata (Torino).
  • 23': Attempt blocked. Davide Bartesaghi (AC Milan) left footed shot from the left side of the box is blocked. Assisted by Youssouf Fofana.
  • 24': Enzo Ebosse (Torino) wins a free kick on the left wing.
  • 24': Foul by Alexis Saelemaekers (AC Milan).
  • 29': Attempt saved. Gvidas Gineitis (Torino) left footed shot from outside the box is saved in the centre of the goal by Mike Maignan (AC Milan). Assisted by Saúl Coco.
  • 30': Duván Zapata (Torino) wins a free kick in the defensive half.
  • 30': Foul by Fikayo Tomori (AC Milan).
  • 32': Foul by Matteo Prati (Torino).
  • 32': Luka Modric (AC Milan) wins a free kick in the attacking half.
  • 32': Attempt blocked. Niclas Füllkrug (AC Milan) right footed shot from the centre of the box is blocked. Assisted by Youssouf Fofana.
  • 36': Offside, Torino. Giovanni Simeone is caught offside.
  • 36': Attempt saved. Adrien Rabiot (AC Milan) left footed shot from outside the box is saved in the top right corner by Alberto Paleari (Torino). Assisted by Youssouf Fofana.
  • 36': Goal! AC Milan 1, Torino 0. Strahinja Pavlovic (AC Milan) left footed shot from outside the box to the centre of the goal.
  • 38': Attempt saved. Duván Zapata (Torino) left footed shot from the left side of the box is saved in the bottom left corner by Mike Maignan (AC Milan). Assisted by Gvidas Gineitis.
  • 39': Offside, Torino. Giovanni Simeone is caught offside.
  • 42': Attempt missed. Matteo Prati (Torino) right footed shot from outside the box misses to the left. Assisted by Duván Zapata.
  • 44': Attempt saved. Nikola Vlasic (Torino) left footed shot from outside the box is saved in the bottom right corner by Mike Maignan (AC Milan). Assisted by Marcus Pedersen.
  • 44': Goal! AC Milan 1, Torino 1. Giovanni Simeone (Torino) right footed shot from the right side of the six yard box to the high centre of the goal.
  • 45': Fourth official has announced 1 minutes of added time.
  • 45'+1': First Half ends, AC Milan 1, Torino 1.
  • 45': Second Half begins AC Milan 1, Torino 1.
  • 45': Substitution, AC Milan. Zachary Athekame replaces Fikayo Tomori.
  • 47': Attempt blocked. Christian Pulisic (AC Milan) right footed shot from the centre of the box is blocked. Assisted by Alexis Saelemaekers.
  • 50': Attempt blocked. Zachary Athekame (AC Milan) left footed shot from outside the box is blocked. Assisted by Alexis Saelemaekers.
  • 50': Attempt missed. Davide Bartesaghi (AC Milan) left footed shot from outside the box misses to the left.
  • 50': Corner, AC Milan. Conceded by Marcus Pedersen.
  • 51': Delay in match because of an injury Giovanni Simeone (Torino).
  • 51': Delay over. They are ready to continue.
  • 52': Ardian Ismajli (Torino) wins a free kick in the defensive half.
  • 52': Foul by Niclas Füllkrug (AC Milan).
  • 54': Goal! AC Milan 2, Torino 1. Adrien Rabiot (AC Milan) left footed shot from very close range to the centre of the goal. Assisted by Christian Pulisic.
  • 56': Goal! AC Milan 3, Torino 1. Youssouf Fofana (AC Milan) right footed shot from the centre of the box to the top right corner. Assisted by Zachary Athekame.
  • 58': Foul by Youssouf Fofana (AC Milan).
  • 58': Matteo Prati (Torino) wins a free kick in the defensive half.
  • 60': Attempt saved. Niclas Füllkrug (AC Milan) header from the centre of the box is saved in the top right corner by Alberto Paleari (Torino). Assisted by Davide Bartesaghi with a cross.
  • 61': Attempt blocked. Alexis Saelemaekers (AC Milan) left footed shot from outside the box is blocked. Assisted by Zachary Athekame.
  • 63': Substitution, Torino. Emirhan Ilkhan replaces Matteo Prati.
  • 63': Substitution, Torino. Ché Adams replaces Duván Zapata.
  • 67': Attempt missed. Emirhan Ilkhan (Torino) right footed shot from outside the box misses to the right. Assisted by Rafa Obrador.
  • 67': Attempt saved. Giovanni Simeone (Torino) left footed shot from the centre of the box is saved in the bottom left corner by Mike Maignan (AC Milan). Assisted by Gvidas Gineitis with a cross.
  • 69': Attempt missed. Emirhan Ilkhan (Torino) right footed shot from outside the box is high and wide to the right. Assisted by Marcus Pedersen.
  • 70': Substitution, AC Milan. Samuele Ricci replaces Youssouf Fofana.
  • 70': Substitution, AC Milan. Christopher Nkunku replaces Niclas Füllkrug.
  • 72': Christian Pulisic (AC Milan) wins a free kick in the attacking half.
  • 72': Foul by Saúl Coco (Torino).
  • 74': Substitution, Torino. Cesare Casadei replaces Gvidas Gineitis.
  • 75': Enzo Ebosse (Torino) wins a free kick in the defensive half.
  • 75': Foul by Zachary Athekame (AC Milan).
  • 77': Attempt missed. Nikola Vlasic (Torino) left footed shot from the centre of the box misses to the right. Assisted by Giovanni Simeone.
  • 77': Substitution, AC Milan. Santiago Giménez replaces Christian Pulisic.
  • 78': Attempt blocked. Giovanni Simeone (Torino) right footed shot from the centre of the box is blocked. Assisted by Nikola Vlasic with a cross.
  • 78': Corner, Torino. Conceded by Koni De Winter.
  • 79': Penalty Torino. Giovanni Simeone draws a foul in the penalty area.
  • 79': Penalty conceded by Strahinja Pavlovic (AC Milan) after a foul in the penalty area.
  • 81': VAR Decision: Penalty Torino.
  • 82': Strahinja Pavlovic (AC Milan) is shown the yellow card for a bad foul.
  • 83': Goal! AC Milan 3, Torino 2. Nikola Vlasic (Torino) converts the penalty with a right footed shot to the top right corner.
  • 85': Attempt saved. Alexis Saelemaekers (AC Milan) right footed shot from outside the box is saved in the bottom left corner by Alberto Paleari (Torino).
  • 85': Corner, AC Milan. Conceded by Alberto Paleari.
  • 87': Corner, Torino. Conceded by Zachary Athekame.
  • 88': Attempt missed. Giovanni Simeone (Torino) header from the left side of the six yard box misses to the right. Assisted by Rafa Obrador with a cross following a corner.
  • 88': Alexis Saelemaekers (AC Milan) wins a free kick in the attacking half.
  • 88': Foul by Nikola Vlasic (Torino).
  • 88': Guillermo Maripán (Torino) is shown the yellow card.
  • 89': Substitution, Torino. Niels Nkounkou replaces Rafa Obrador.
  • 89': Substitution, Torino. Sandro Kulenovic replaces Enzo Ebosse.
  • 90': Attempt missed. Davide Bartesaghi (AC Milan) left footed shot from a difficult angle on the left is close, but misses to the left. Assisted by Samuele Ricci.
  • 90': Fourth official has announced 5 minutes of added time.
  • 90'+1': Substitution, AC Milan. David Odogu replaces Alexis Saelemaekers.
  • 90'+2': Foul by Nikola Vlasic (Torino).
  • 90'+2': Zachary Athekame (AC Milan) wins a free kick in the attacking half.
  • 90'+2': Foul by Niels Nkounkou (Torino).
  • 90'+2': Samuele Ricci (AC Milan) wins a free kick on the right wing.
  • 90'+3': Foul by Emirhan Ilkhan (Torino).
  • 90'+3': Zachary Athekame (AC Milan) wins a free kick on the right wing.
  • 90'+3': Emirhan Ilkhan (Torino) is shown the yellow card for a bad foul.
  • 90'+4': Emirhan Ilkhan (Torino) wins a free kick in the defensive half.
  • 90'+4': Foul by Christopher Nkunku (AC Milan).
  • 90'+5': Attempt blocked. Samuele Ricci (AC Milan) left footed shot from the centre of the box is blocked.
  • 90'+5': Corner, AC Milan. Conceded by Ardian Ismajli.
  • 90'+6': Foul by Santiago Giménez (AC Milan).
  • 90'+6': Saúl Coco (Torino) wins a free kick in the defensive half.
  • 90'+6': Santiago Giménez (AC Milan) is shown the yellow card for a bad foul.
  • 90'+6': Second Half ends, AC Milan 3, Torino 2.
  • 0': Match ends, AC Milan 3, Torino 2.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/239.png&h=25&scale=crop&w=25&location=originTOR MILhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/103.png&h=25&scale=crop&w=25&location=origin
10 Fouls 9
2 Yellow Cards 3
0 Red Cards 0
2 Offsides 1
6 Corner Kicks 4
3 Saves 5
37 Possession 63
19 SHOTS 15
7 ON GOAL 6
0.4 On Target % 0.4
2 Penalty Goals 0
1 Penalty Kicks Taken 0
265 Accurate Passes 501
315 Passes 565
0.8 Pass Completion % 0.9
10 Accurate Crosses 3
29 Crosses 17
0.3 Cross % 0.2
34 Long Balls 39
11 Accurate Long Balls 22
0.3 Long Balls % 0.6
3 Blocked Shots 6
8 Effective Tackles 5
14 Tackles 8
0.6 Tackle % 0.6
14 Interceptions 8
25 Effective Clearances 21
25 Clearances 21

Game Information

Competition: Italian Serie A

Venue: San Siro
Location: Milano, Italy
Attendance: 73,043

Serie A Table

# TEAM GP GD PTS
1 Internazionale 38 +54 87
2 Napoli 38 +22 76
3 AS Roma 38 +28 73
4 Como 38 +36 71
Full Table

Line-Ups

MIL AC Milan (3-5-2)

No. Name
16 Mike Maignan (GK)
5 Koni De Winter
31 Strahinja Pavlovic
23 Fikayo Tomori Yellow Card
12 Adrien Rabiot
19 Youssouf Fofana
14 Luka Modric
33 Davide Bartesaghi
56 Alexis Saelemaekers
11 Christian Pulisic
9 Niclas Füllkrug

TOR Torino (3-5-2)

No. Name
1 Alberto Paleari (GK)
44 Adrian Ismajli
77 Enzo Ebosse
23 Saúl Coco
66 Gvidas Gineitis
10 Nikola Vlasic
4 Matteo Prati
33 Rafael Obrador
16 Marcus Holmgren Pedersen
91 Duván Zapata
18 Giovanni Simeone

Serie A News

Champions Inter Milan face Monza in Serie A opener as schedule revealed
Champions Inter Milan face Monza in Serie A opener as schedule revealed

Serie A revealed its 2026-27 schedule on Friday, headlined by champions Inter Milan hosting newly promoted Monza on the opening weekend.

Antonio Conte officially leaves Napoli after contract terminated
Antonio Conte officially leaves Napoli after contract terminated

Antonio Conte has left Napoli after reaching an agreement with the club to terminate his contract.

Rasmus Højlund seals permanent move to Napoli from Manchester United
Rasmus Højlund seals permanent move to Napoli from Manchester United

Rasmus Højlund has joined Napoli in a permanent move from Manchester United.

Man United agree deal with Atalanta for Éderson - sources
Man United agree deal with Atalanta for Éderson - sources

Manchester United have agreed a deal with Atalanta for midfielder Éderson, sources have told ESPN.

Ranking the 21 best U21 players at the 2026 World Cup?
Ranking the 21 best U21 players at the 2026 World Cup?

Ahead of the 2026 World Cup, ESPN brings you our list of the tournament's next young stars aged 21 or under. Who is good enough to make it?