1. Football streams
  2. Serie A
  3. AC Milan vs Torino
AC Milan

AC Milan

AC Milan

Full time
32
21.03.26
Torino

Torino

Torino


Fofana (56') Rabiot (54') Pavlovic (37')
Vlasic (83') Simeone (44')

How to watch AC Milan vs Torino online & on TV, head to head and predictions


Match feed:

Who will win?

AC Milan
X
Torino
  • Match Ended
  • 90'
    Yellow Card
    • Santiago Gimenez

    Santiago Gimenez (Milan) has received a first yellow card.

  • 90'
    Yellow Card
    • Emirhan Ilkhan

    At Giuseppe Meazza, Emirhan Ilkhan has been yellow-carded for the away team.

  • 90'
    Substitution
    • Alexis Saelemaekers
    • David Odogu

    The home team have replaced Alexis Saelemaekers with David Odogu. This is the fifth substitution made today by Massimiliano Allegri.

  • 89'
    Substitution
    • Rafael Obrador
    • Niels Nkounkou

    Roberto D'Aversa is making the team's fifth substitution at Giuseppe Meazza with Niels Nkounkou replacing Rafael Obrador.

  • 89'
    Substitution
    • Enzo Ebosse
    • Sandro Kulenovic

    Sandro Kulenovic is replacing Enzo Ebosse for Torino at Giuseppe Meazza.

  • 83'
    Goal !
    • Nikola Vlasic (Scorer)

    Torino are back in the match in Milan. A Nikola Vlasic penalty has made the score 3-2.

  • 82'
    Yellow Card
    • Strahinja Pavlovic

    Strahinja Pavlovic (Milan) has received a yellow card from Francesco Fourneau.

  • 77'
    Substitution
    • Christian Pulisic
    • Santiago Gimenez

    Massimiliano Allegri (Milan) is making a fourth substitution, with Santiago Gimenez replacing Christian Pulisic.

  • 74'
    Substitution
    • Gvidas Gineitis
    • Cesare Casadei

    The away team have replaced Gvidas Gineitis with Cesare Casadei. This is the third substitution made today by Roberto D'Aversa.

  • 70'
    Substitution
    • Niclas Fullkrug
    • Christopher Nkunku

    The home team replace Niclas Fullkrug with Christopher Nkunku.

  • 70'
    Substitution
    • Youssouf Fofana
    • Samuele Ricci

    Samuele Ricci is replacing Youssouf Fofana for Milan at Giuseppe Meazza.

  • 63'
    Substitution
    • Duvan Zapata
    • Che Adams

    Roberto D'Aversa is making the team's second substitution at Giuseppe Meazza with Che Adams replacing Duvan Zapata.

  • 63'
    Substitution
    • Matteo Prati
    • Emirhan Ilkhan

    The away team have replaced Matteo Prati with Emirhan Ilkhan. This is the first substitution made today by Roberto D'Aversa.

  • 56'
    Goal !
    • Youssouf Fofana (Scorer)
    • Zachary Athekame (Assist)

    Great finish from Youssouf Fofana to give Milan a 3-1 lead.

    Zachary Athekame instrumental with a fine assist.

  • 54'
    Goal !
    • Adrien Rabiot (Scorer)
    • Christian Pulisic (Assist)

    Goal! Milan have got their heads in front thanks to a Adrien Rabiot strike.

    Great play from Christian Pulisic to set up the goal.

  • 46'
    Substitution
    • Fikayo Tomori
    • Zachary Athekame

    Massimiliano Allegri (Milan) is making a first substitution, with Zachary Athekame replacing Fikayo Tomori.

  • 44'
    Goal !
    • Giovanni Simeone (Scorer)

    Giovanni Simeone gets an equalizer for Torino. The score is now 1-1.

  • 37'
    Goal !
    • Strahinja Pavlovic (Scorer)

    Strahinja Pavlovic puts the ball in the net and the home team now lead 1-0.

  • 9'
    Yellow Card
    • Fikayo Tomori

    Fikayo Tomori (Milan) has been booked and will miss the next match due to a suspension.

  • Match Started

Line-ups

AC Milan AC Milan
(3-5-2)
Torino Torino
16Maignan23Tomori5De Winter31Pavlovic33Bartesaghi56Saelemaekers19Fofana14Modric12Rabiot9Fullkrug11Pulisic1Paleari23Coco44Ismajli77Ebosse16Pedersen10Vlasic4Prati66Gineitis33Obrador18Simeone91Zapata
16Maignan23Tomori5De Winter31Pavlovic33Bartesaghi56Saelemaekers19Fofana14Modric12Rabiot9Fullkrug11Pulisic
AC Milan AC Milan
1Paleari23Coco44Ismajli77Ebosse16Pedersen10Vlasic4Prati66Gineitis33Obrador18Simeone91Zapata
(3-5-2)
Torino Torino
AC Milan AC Milan
Allegri, Massimiliano
Coach
Substitutes
Zachary Athekame 24
46' Out: Fikayo Tomori

Samuele Ricci 4
70' Out: Youssouf Fofana

Christopher Nkunku 18
70' Out: Niclas Fullkrug

Santiago Gimenez 7
77' Out: Christian Pulisic

David Odogu 27
90' Out: Alexis Saelemaekers
Missing players
Ruben Loftus-Cheek
Injured

Matteo Gabbia
Injured

Santiago Gimenez
Injured
Torino Torino
D'Aversa, Roberto
Coach
Substitutes
Emirhan Ilkhan 6
63' Out: Matteo Prati

Che Adams 19
63' Out: Duvan Zapata

Cesare Casadei 22
74' Out: Gvidas Gineitis

Sandro Kulenovic 17
89' Out: Enzo Ebosse

Niels Nkounkou 25
89' Out: Rafael Obrador
Missing players
Zakaria Aboukhlal
Injured

Statistics

Ball possession
AC Milan60%
40% Torino
Shots
2Off goal67On goal7

4
Shots blocked
4
4
Corner kicks
6
1
Offsides
2
4
Saves
3
8
Fouls
8
3
Yellow cards
1
0
Red cards
0

AC Milan vs Torino Betting tips

The most common result of matches between AC Milan and Torino FC is 0-0. 9 matches have ended with this result.
During the last 26 meetings with AC Milan playing at home, AC Milan have won 16 times, there have been 10 draws while Torino FC have won 0 times. The goal difference is 46-13 in favour of AC Milan.
During the last 49 meetings, AC Milan have won 22 times, there have been 21 draws while Torino FC have won 6 times. The goal difference is 81-41 in favour of AC Milan.
Last season's matches: 2-2 (AC Milan at home) and 2-1 (Torino FC at home).
Did you know that AC Milan scores 25% of their goals between the minutes 76-90?
Did you know that Torino FC scores 25% of their goals between the minutes 76-90?
When playing at home, AC Milan have not lost to Torino FC in their last 3 encounters.
AC Milan haven't scored in 1 of their 14 home matches in Serie A this season.
Torino FC haven't scored in 6 of their 14 away matches in Serie A this season.
Rafael Alexandre da Conceicao Leao is AC Milan's top scorer with 9 goals. Giovanni Pablo Simeone has scored 7 times for Torino FC.
1/10

AC Milan vs Torino Predictions

Full-time result1x2
Probability66%22%12%
Odds1.3658.5
Correct Score1-02-02-1
Probability16%14%10%
Odds6.569
Over/Under 2.5OverUnder
Probability71%29%
Odds1.82
BTTSYesNo
Probability41%59%
Odds2.11.67
Odds data provided by: Bet365

Head to head

AC Milan
Matches:  17
Torino
53%
Wins: 9
18%
Draws: 3
29%
Wins: 5
Recent meetings
  1. Flag ITASerie A
    21 Mar 2026
    AC MilanAC Milan
    3 : 2
    TorinoTorino
  2. Flag ITASerie A
    8 Dec 2025
    TorinoTorino
    2 : 3
    AC MilanAC Milan
  3. Flag ITASerie A
    22 Feb 2025
    TorinoTorino
    2 : 1
    AC MilanAC Milan
  4. Flag ITASerie A
    17 Aug 2024
    AC MilanAC Milan
    2 : 2
    TorinoTorino
  5. Flag ITASerie A
    18 May 2024
    TorinoTorino
    3 : 1
    AC MilanAC Milan

Form

AC MilanAC Milan
  1. Flag ITASerie A
    15 Mar 2026
    Lazio
    1 : 0
    AC Milan
  2. Flag ITASerie A
    8 Mar 2026
    AC Milan
    1 : 0
    Inter Milan
  3. Flag ITASerie A
    1 Mar 2026
    Cremonese
    0 : 2
    AC Milan
  4. Flag ITASerie A
    22 Feb 2026
    AC Milan
    0 : 1
    Parma
  5. Flag ITASerie A
    18 Feb 2026
    AC Milan
    1 : 1
    Como
TorinoTorino
  1. Flag ITASerie A
    13 Mar 2026
    Torino
    4 : 1
    Parma
  2. Flag ITASerie A
    6 Mar 2026
    Napoli
    2 : 1
    Torino
  3. Flag ITASerie A
    1 Mar 2026
    Torino
    2 : 0
    Lazio
  4. Flag ITASerie A
    22 Feb 2026
    Genoa
    3 : 0
    Torino
  5. Flag ITASerie A
    15 Feb 2026
    Torino
    1 : 2
    Bologna

AC Milan vs Torino Standings

PosTeamWDLMPts
2Napoli19563062
3AC Milan17932960
4Como15952954
...
13Genoa89133033
14Torino96142933
15Cagliari79143030

Match information

Content disclaimer

The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.

Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.

Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.

We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.