Skip to content

AC Milan vs Juventus

Serie A
Milan
19-10-5
0-0
Final
Juventus
18-10-6
San Siro

Match pulse

MILAttacking pressure by 5 minutes
0'HTJUV
47%Possession53%
8Shots10
1On target5
1Corners3
5Saves1
12Fouls8
20'Andrea CambiasoJUV38'Davide BartesaghiMIL72'Jérémie BogaJUV75'Pervis EstupiñánMIL86'Manuel LocatelliJUV
Team1H2HT
MIL000
JUV000

Final score

AC Milan and Juventus drew 0-0 on Sunday, April 26, 2026 at San Siro.

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 18.3Mike MaignanG
  2. 27.1Michele Di GregorioG
  3. 36.8Francisco ConceiçãoCF-R
  4. 46.7BremerCD
  5. 56.4Strahinja PavlovicCD-L
  6. 66.4Lloyd KellyCD-L
  7. 76.4Pierre KaluluCD-R
  8. 86.3Matteo GabbiaCD
  9. 96.3Fikayo TomoriCD-R
  10. 106.2Youssouf FofanaCM-R
  11. 116.2Rafael LeãoCF-L
  12. 126.2Jonathan DavidF

Team stats

MILJUV
12Fouls8
2Yellow Cards3
0Red Cards0
0Offsides2
1Corner Kicks3
5Saves1
46.9Possession53.1
8SHOTS10
1ON GOAL5
0.1On Target %0.5
0Penalty Goals0
0Penalty Kicks Taken0
392Accurate Passes462
454Passes503
0.9Pass Completion %0.9
3Accurate Crosses3
4Crosses15
0.8Cross %0.2
53Long Balls37
29Accurate Long Balls25
0.5Long Balls %0.7
2Blocked Shots2
11Effective Tackles8
15Tackles13
0.7Tackle %0.6
10Interceptions5
15Effective Clearances18
15Clearances18

Player of the game

Mike Maignan

MIL · 5 saves, clean sheet

8.3

Deserved to win

7%
MIL · 0.08 xG
84%
Draw
9%
JUV · 0.10 xG

Dead even on chances: this one could have gone either way

Play by play

  1. Match ends, AC Milan 0, Juventus 0.
  2. Second Half ends, AC Milan 0, Juventus 0.
  3. 90'+2'

    Offside

    Offside, Juventus. Dusan Vlahovic is caught offside.

  4. 90'

    Fourth official has announced 6 minutes of added time.

  5. 89'

    Free kick won

    Samuele Ricci (AC Milan) wins a free kick in the defensive half.

  6. 89'Teun Koopmeiners

    Foul

    Foul by Teun Koopmeiners (Juventus).

  7. 87'
    Sub

    Subbed on for J. David

    Substitution, Juventus. Dusan Vlahovic replaces Jonathan David.

    D. Vlahovic

  8. 86'

    Yellow card

    Manuel Locatelli (Juventus) is shown the yellow card for a bad foul.

    M. Locatelli

  9. 86'

    Foul

    Foul by Manuel Locatelli (Juventus).

  10. 86'

    Free kick won

    Adrien Rabiot (AC Milan) wins a free kick in the defensive half.

  11. 85'

    Header just wide

    Attempt missed. Jonathan David (Juventus) header from the centre of the box misses to the left. Assisted by Emil Holm with a cross.

    J. David

  12. 85'

    Foul

    Foul by Alexis Saelemaekers (AC Milan).

  13. 85'

    Free kick won

    Kenan Yildiz (Juventus) wins a free kick on the left wing.

  14. 83'

    Free kick won

    Jonathan David (Juventus) wins a free kick in the attacking half.

  15. 83'

    Foul

    Foul by Samuele Ricci (AC Milan).

  16. 83'

    Free kick won

    Edon Zhegrova (Juventus) wins a free kick in the defensive half.

  17. 83'

    Foul

    Foul by Adrien Rabiot (AC Milan).

  18. 82'

    Corner awarded

    Corner, AC Milan. Conceded by Lloyd Kelly.

  19. 80'

    Delay over. They are ready to continue.

  20. 80'
    Sub

    Subbed on for F. Conceição

    Substitution, Juventus. Edon Zhegrova replaces Francisco Conceição.

    E. Zhegrova

  21. 80'
    Sub

    Subbed on for J. Boga

    Substitution, Juventus. Kenan Yildiz replaces Jérémie Boga.

    K. Yildiz

  22. 80'
    Sub

    Subbed on for R. Leão

    Substitution, AC Milan. Christopher Nkunku replaces Rafael Leão.

    C. Nkunku

  23. 80'
    Sub

    Subbed on for L. Modric

    Substitution, AC Milan. Ardon Jashari replaces Luka Modric because of an injury.

    A. Jashari

  24. 76'

    Delay in match because of an injury Manuel Locatelli (Juventus).

  25. 76'

    Delay in match because of an injury Luka Modric (AC Milan).

Leaders

MILJUV
Total Shots
Youssouf Fofana
4
Francisco Conceição
4
Accurate Passes
Matteo Gabbia
59
Manuel Locatelli
79
Saves
Mike Maignan
5
Michele Di Gregorio
1