Thursday , 2 July 2026

AC Milan vs Juventus FC, Serie A 2023-24 REGULAR SEASON

Serie A · 2023-24
0 1
Full Time
Sun 22 Oct 2023 · 18:45 UTC Giuseppe Meazza HT 45' · FT 45'
0–1 63' Manuel Locatelli

Overview

Match Preview

AC Milan vs Juventus FCSerie A at Giuseppe Meazza.

Match Details

  • Referee Maurizio Mariani
  • Assistant 1 Valerio Colarossi
  • Assistant 2 Alessandro Lo Cicero
14 games this season 🟨 1.0/game 4.4 goals/game 🟥 2 total

Recent Form

DateOpponentH/A ScoreResult
22 Oct Juventus FC H 0–1 L
07 Oct Genoa CFC A 1–0 W
04 Oct Borussia Dortmund A 0–0 D
30 Sep SS Lazio H 2–0 W
27 Sep Cagliari Calcio A 3–1 W
23 Sep Hellas Verona FC H 1–0 W
DateOpponentH/A ScoreResult
22 Oct AC Milan A 1–0 W
07 Oct Torino FC H 2–0 W
01 Oct Atalanta BC A 0–0 D
26 Sep US Lecce H 1–0 W
23 Sep US Sassuolo Calcio A 2–4 L
16 Sep SS Lazio H 3–1 W

Season Stats

AC Milan Juventus FC
#5 Position #6
70 Points 69
38 Played 38
20 / 10 / 8 W / D / L 19 / 12 / 7
53 Scored 61
35 Conceded 34
+18 GD +27
1.84 PPG 1.82
53% Win % 50%

Key Stats

25% Both Teams to Score
H2H (16 games)
25% Over 2.5 Goals
H2H history

AC Milan are 5th (70 pts). Juventus FC are 6th (69 pts).

Events

Match Events

  • 0' The ball is rolling at Giuseppe Meazza. AC Milan are looking to make home advantage count against Juventus FC.
  • 5' AC Milan are deployed in a 4-2-3-1 today, looking to exploit space against Juventus FC's 3-5-2 shape.
  • 10' AC Milan are enjoying more possession but struggling to find a way through a disciplined Juventus FC backline.
  • 15' Moise Kean is putting in a real shift tonight. He has covered more ground than anyone else for AC Milan so far.
  • 20' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
  • 25' With 0 assists to his name this season, Davide Calabria is clearly more than just a goal scorer for Juventus FC.
  • 30' The midfield battle is intense right now. Both AC Milan and Juventus FC are fighting for every inch of the pitch.
  • 35' Bremer needs to be pretty careful with his discipline considering 0 Yellow cards this season.
  • 40' It’s gonna be a Red card for Malick Thiaw.
  • 43' It is a substitution in AC Milan team. Christian Pulisic is replaced by Pierre Kalulu on 43 minute.
  • 48' AC Milan is showing some good football. However, AC Milan are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 52' A moment of madness from Tim Weah on 52 minutes earns him a Yellow card. Juventus FC will be frustrated.
  • 56' Andrea Cambiaso is replacing Filip Kostic for the Juventus FC side.
  • 60' Rade Krunic is ready to make an impact after coming on for Yacine Adli at the 60 minute mark.
  • 61' AC Milan receives a Yellow card for a hard tackle on 61.
  • 63' Against the run of play, Manuel Locatelli has scored! This game has turned on its head.
  • 67' That looks like a foul for a Yellow card for Weston McKennie.
  • 71' A meaty challenge results in booking for Federico Gatti on 71.
  • 72' That looks like a foul for a Yellow card for Manuel Locatelli.
  • 77' Juventus FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 77.
  • 78' Time for substitution for Juventus FC. Federico Gatti is replaced by Dean Huijsen.
  • 79' Time for substitution for AC Milan. Davide Calabria is replaced by Simon Kjaer.
  • 84' Fabio Miretti gets the nod from Juventus FC. He replaces Tim Weah and will look to change the dynamic.
  • 89' It looks like no one’s ball. Juventus FC is used to counterattacking playing. None of the sides are ready to take the lead.
  • 90' The referee has no hesitation. Massimiliano Allegri is booked for Juventus FC — Yellow card on 90.
  • The final score is 0-1.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
1.04 AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.89 Juventus FC xG
I would bet for: AC Milan or Draw 71% + Under 2.5 goals 70%

Match Result

✗ Wrong
AC Milan38% Draw33% Juventus FC29%
Actual: Juventus FC win

Both Teams to Score

✓ Correct
Yes39% 0% No61%
Avg goals/match: 1.93
Actual: No — clean sheet

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 83%
17%
± 1.5 58%
42%
± 2.5 30%
70%
± 3.5 14%
86%
± 4.5 5%
95%

Double Chance

AC Milan or Draw
71%
Draw or Juventus FC
62%
AC Milan or Juventus FC
67%

Half-Time Result

✓ Correct
AC Milan25% Draw56% Juventus FC19%
Actual: Draw at HT

Correct Score

✓ In top 12
0 – 0
17.1%
1 – 1
14.4%
1 – 0
13.8%
0 – 1
Actual
2 – 0
7.5%
2 – 1
6.8%
1 – 2
5.8%
0 – 2
5.4%
2 – 2
3.2%
3 – 0
2.6%
3 – 1
2.4%
1 – 3
1.8%

Asian Handicap — AC Milan

Handicap AC Milan covers Push Juventus FC covers
-2.5 4% 96%
-2 4% 10% 85%
-1.5 15% 85%
-1 15% 22% 64%
-0.5 36% 64%
+0.5 72% 28%
+1 72% 18% 10%
+1.5 90% 10%
+2 90% 7% 3%
+2.5 97% 3%

Clean Sheet

AC Milan keeps clean sheet
42%
Juventus FC keeps clean sheet
36%

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