The home of football tactics, data & odds
Odds 18+
HomeLive scoresTorino vs AC Milan
Serie A · Regular Season - 1 Full time

Torino 1-2 AC Milan — Full-Time Result

Torino Torino
1:2
Full time
Match Finished
AC Milan AC Milan
Form, head-to-head & model team data
Win probability — TFA model
Torino33%
Draw33%
AC Milan33%
Model angle: No predictions available · full prediction →
Recent head-to-head
AC Milan v Torino3-2
Torino v AC Milan2-3
Torino v AC Milan2-1
AC Milan v Torino2-2
Torino v AC Milan3-1
How it unfolded
  1. 90+3' Goal! C. Adams (assist: G. Gineitis) Torino
  2. 85' Substitution — P. Comuzzo on, S. Kulenovic off Torino
  3. 81' Substitution — A. Cacciamani on, Z. Aboukhlal off Torino
  4. 76' Substitution — M. Gila on, M. Gabbia off AC Milan
  5. 70' Substitution — G. Simeone on, A. Njie off Torino
  6. 70' Substitution — M. Pedersen on, N. Fortini off Torino
  7. 70' Substitution — C. Casadei on, C. Adams off Torino
  8. 66' Goal! A. Rabiot (assist: S. Chukwueze) AC Milan
  9. 66' Substitution — P. Estupinan on, D. Bartesaghi off AC Milan
  10. 66' Substitution — A. Cisse on, A. Saelemaekers off AC Milan
  11. 64' Goal! A. Cisse (assist: A. Rabiot) AC Milan
  12. 56' Substitution — A. Jashari on, A. Rabiot off AC Milan
  13. 56' Substitution — R. Loftus-Cheek on, L. Modric off AC Milan
  14. 52' Yellow card — R. Loftus-Cheek AC Milan
Match stats
41%Ball Possession59%
8Total Shots19
1Shots on Goal4
2Corner Kicks4
10Fouls9
0Yellow Cards1

Live data via our aggregation feed, refreshed continuously — figures may lag the broadcast by a few seconds. 18+ · Gamble responsibly · T&Cs apply · BeGambleAware.org

18+
Please gamble responsibly. When live, 18+/21+ only, region-dependent. BeGambleAware.org · GamCare · National Council on Problem Gambling. TFA may earn commission from operators listed — this never affects our analysis or rankings.

Total Football Analysis — tactical journalism, now with live odds, model-backed predictions and an honest betting layer.

© 2026 Total Football Analysis. Odds via our live aggregation feed — prices change constantly, always confirm at the bookmaker.