Juventus 2-0 AC Milan: result and report

Serie A · Saturday 18 January 2025

Result

Juventus 2-0 AC Milan

Serie A · Saturday 18 January 2025, 17:00 UTC · half-time 0-0

Juventus · AC Milan · Serie A predictions

Juventus 2-0 AC Milan: match report

Juventus beat AC Milan 2-0 in Serie A on Saturday 18 January 2025. It was 0-0 at half-time.

Samuel Mbangula opened the scoring in the 59th minute. Juventus's goals came from Samuel Mbangula (59') and Timothy Weah (64'). AC Milan did not score.

Discipline: Juventus received no yellow cards; AC Milan received 2 yellow cards.

Going into the game Juventus were 5th on 34 points from 20 and AC Milan 8th on 31 points from 19. Juventus went on to finish that season 4th with 70 points, and AC Milan 8th with 63.

Juventus lined up in a 4-2-3-1 and AC Milan in a 4-3-3. The highest match rating in our data went to Nico González of Juventus (8.2), ahead of Manuel Locatelli (7.6).

Before this game the head-to-head record in our data stood at 2 Juventus wins, 4 draws and 4 for AC Milan.

Going into the match Juventus's last five read D-D-D-W-D and AC Milan's W-D-D-W-D.

Data as of 3 Nov 2026.

Key events

  • 59'Goal · Samuel MbangulaJuventus · 1-0
  • 61'Yellow card · Ismaël BennacerAC Milan
  • 64'Goal · Timothy WeahJuventus · 2-0
  • 72'Yellow card · Emerson RoyalAC Milan

Head-to-head

10 meetings: Juventus 2, draws 4, AC Milan 4.

Team news

Unavailable

Juventus line-up (4-2-3-1)

Michele Di Gregorio, Weston McKennie, Federico Gatti, Pierre Kalulu, Andrea Cambiaso, Manuel Locatelli, Khéphren Thuram, Kenan Yıldız, Teun Koopmeiners, Samuel Mbangula, Nico González

AC Milan line-up (4-3-3)

Mike Maignan, Emerson Royal, Matteo Gabbia, Fikayo Tomori, Theo Hernández, Ismaël Bennacer, Youssouf Fofana, Tijjani Reijnders, Yunus Musah, Tammy Abraham, Rafael Leão