Thursday , 2 July 2026

AC Milan vs Torino FC, Serie A 2026 REGULAR SEASON

Serie A · 2026
2 2
Full Time
Sat 17 Aug 2024 · 18:45 UTC Giuseppe Meazza 70,742 HT 45' · FT 45'
0–1 30' Malick Thiaw og
0–2 68' Duvan Zapata
Alvaro Morata 89' 1–2
Noah Okafor 90+5' 2–2

Overview

Match Preview

AC Milan vs Torino FCSerie A at Giuseppe Meazza.

Match Details

  • Referee Fabio Maresca
  • Assistant 1 Marco Scatragli
  • Assistant 2 Davide Moro (Italy)
6 games this season 🟨 0.0/game 3.7 goals/game

Recent Form

DateOpponentH/A ScoreResult
17 Aug Torino FC H 2–2 D
25 May US Salernitana 1919 H 3–3 D
18 May Torino FC A 1–3 L
11 May Cagliari Calcio H 5–1 W
05 May Genoa CFC H 3–3 D
27 Apr Juventus FC A 0–0 D
DateOpponentH/A ScoreResult
17 Aug AC Milan A 2–2 D
26 May Atalanta BC A 0–3 L
18 May AC Milan H 3–1 W
12 May Hellas Verona FC A 2–1 W
03 May Bologna FC 1909 H 0–0 D
28 Apr FC Internazionale Milano A 0–2 L

Season Stats

AC Milan Torino FC
#5 Position #13
70 Points 45
38 Played 38
20 / 10 / 8 W / D / L 12 / 9 / 17
53 Scored 44
35 Conceded 63
+18 GD -19
1.84 PPG 1.18
53% Win % 32%

Key Stats

55% Both Teams to Score
H2H (20 games)
60% Over 2.5 Goals
H2H history

AC Milan are 5th (70 pts). Torino FC are 13th (45 pts).

Events

Match Events

  • 0' Both captains have shaken hands and the referee is ready. We are underway at Giuseppe Meazza!
  • 5' Torino FC are happy to let the opposition have the ball in their own half. The trap is set.
  • 10' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
  • 15' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Mergim Vojvoda suffering a number of foals already.
  • 20' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 25' Austria international Valentino Lazaro has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
  • 30' The Germany Malick Thiaw breaks the deadlock on 30 minutes. 1-0!
  • 35' Both keepers have barely been tested. AC Milan and Torino FC are cancelling each other out in the centre of the park.
  • 40' The tempo has dropped considerably in the last few minutes. will be considering his options from the bench.
  • 45' Poor challenge from Mergim Vojvoda. The referee spots it immediately and shows the card.
  • 50' Torino FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 50.
  • 55' named a 4-2-3-1 earlier, and opted for a 3-5-2 in response. A fascinating tactical duel is developing.
  • 57' A moment of madness from Luka Jovic on 57 minutes earns him a card. AC Milan will be frustrated.
  • 59' The whistle greets Ismael Bennacer as he departs to be replaced by Tijjani Reijnders.
  • 60' Another substitution for AC Milan to replace Samuel Chukwueze by Theo Hernandez on 60 minute.
  • 65' The energy levels are beginning to show. might look to freshen things up shortly.
  • 68' Duvan Zapata is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
  • 71' The crowd applauds Ivan Ilic as he leaves the pitch. Adrien Tameze steps in for Torino FC.
  • 72' A change in the Torino FC ranks — Duvan Zapata exits the field as Yann Karamoh enters on 72.
  • 73' It is a substitution in AC Milan team. Christian Pulisic is replaced by Yunus Musah on 73 minute.
  • 78' Mike Maignan has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
  • 83' Fresh legs for AC Milan! Noah Okafor comes on to replace Davide Calabria.
  • 88' The supporters are chanting for Ali Dembele. He replaces Raoul Bellanova on 88 minute.
  • 89' A stunning finish from Alvaro Morata — that came from absolutely nowhere!
  • 89' A meaty challenge results in booking for Alvaro Morata on 89.
  • 90' Torino FC player sees a card in front of him.
  • Game over. The scoreline of 2-2 tells the full story of an entertaining encounter.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
2.28 AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.28 Torino FC xG
I would bet for: Over 2.5 goals 68% + Both teams to score 65%

Match Result

✗ Wrong
AC Milan53% Draw23% Torino FC24%
Actual: Draw

Both Teams to Score

✓ Correct
Yes65% 0% No35%
Avg goals/match: 3.56
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 96%
4%
± 1.5 87%
13%
± 2.5 68%
32%
± 3.5 47%
53%
± 4.5 29%
71%

Double Chance

AC Milan or Draw
77%
Draw or Torino FC
47%
AC Milan or Torino FC
77%

Half-Time Result

✗ Wrong
AC Milan43% Draw39% Torino FC18%
Actual: Torino FC win at HT

Correct Score

✓ In top 12
2 – 1
9.2%
1 – 1
9.1%
2 – 0
7.4%
3 – 1
6.9%
1 – 0
6%
2 – 2
Actual
3 – 0
5.5%
1 – 2
5.2%
3 – 2
4.4%
0 – 0
4.2%
4 – 1
4%
4 – 0
3.1%

Asian Handicap — AC Milan

Handicap AC Milan covers Push Torino FC covers
-2.5 20% 80%
-2 20% 18% 62%
-1.5 38% 62%
-1 38% 21% 41%
-0.5 59% 41%
+0.5 80% 20%
+1 80% 12% 8%
+1.5 92% 8%
+2 92% 6% 3%
+2.5 97% 3%

Clean Sheet

AC Milan keeps clean sheet
29%
Torino FC keeps clean sheet
11%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.