Juventus vs AC Milan 0:0: Match Review & Stats
Kick-off
Sat 27 Apr · 16:00
0:0
Full-time
Allianz Stadium · Torino
Referee M. Mariani
xG (open play)
1.48 – 0.31
Δ +1.17
Model verdict
Post-match · 90 sec read
P
Recap generated by AI · 6 markets graded
📊 Statistics
JUV 0
– 0 MIL
1.48
Expected Goals (xG)
expected goals
0.31
87%
Pass Accuracy (%)
88%
⏱ Match events
10 · 0 – 0
Half-time · 0 – 0
A. Milik ↓ · D. Vlahović ↑
Substitution 1
⇄
62'
62'
⇄
I. Bennacer ↓ · Y. Adli ↑
Substitution 1
F. Chiesa ↓ · F. Kostić ↑
Substitution 2
⇄
63'
W. McKennie ↓ · T. Weah ↑
Substitution 3
⇄
71'
71'
⇄
N. Okafor ↓ · O. Giroud ↑
Substitution 2
F. Miretti ↓ · K. Yıldız ↑
Substitution 4
⇄
82'
82'
⇄
K. Zeroli ↓ · R. Loftus-Cheek ↑
Substitution 3
82'
⇄
D. Bartesaghi ↓ · Y. Musah ↑
Substitution 4
83'
⇄
S. Chukwueze ↓ · C. Pulišić ↑
Substitution 5
Full-time · 0 – 0
Match recap
Juventus and AC Milan drew 0–0. At half-time it was 0–0.
On the balance of chances, the hosts held the expected-goals edge, 1.48 to 0.31. In attack, the hosts carried the greater threat — 18 shots to 9, 7 on target. From set pieces, the hosts won the corner count, 9 to 4. At the back, the visitors leaned on their goalkeeper for 6 saves.