1. Football streams
  2. Serie A
  3. Juventus vs AC Milan

Weah (64') Mbangula Tshifunda (59')

How to watch Juventus vs AC Milan online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Substitution
    • Samuel Mbangula Tshifunda
    • Vasilije Adzic

    Thiago Motta is making the team's fifth substitution at Allianz Stadium with Vasilije Adzic replacing Samuel Mbangula Tshifunda.

  • 83'
    Substitution
    • Kephren Thuram
    • Nicolo Fagioli

    The home team replace Kephren Thuram with Nicolo Fagioli.

  • 83'
    Substitution
    • Nico Gonzalez
    • Dusan Vlahovic

    Dusan Vlahovic is on a sub for Nico Gonzalez for Juventus.

  • 80'
    Substitution
    • Tammy Abraham
    • Luka Jovic

    Milan make their fourth substitution with Luka Jovic replacing Tammy Abraham.

  • 80'
    Substitution
    • Tijani Reijnders
    • Filippo Terracciano

    Filippo Terracciano is replacing Tijani Reijnders for Milan at Allianz Stadium.

  • 75'
    Substitution
    • Teun Koopmeiners
    • Douglas Luiz

    The home team have replaced Teun Koopmeiners with Douglas Luiz. This is the second substitution made today by Thiago Motta.

  • 75'
    Substitution
    • Emerson
    • Francesco Camarda

    Sergio Conceicao is making the team's second substitution at Allianz Stadium with Francesco Camarda replacing Emerson.

  • 72'
    Yellow Card
    • Emerson

    Emerson (Milan) gets a yellow card.

  • 64'
    Goal !
    • Tim Weah (Scorer)
    • Kephren Thuram (Assist)

    Goal! Juventus extend their lead to 2-0 through Tim Weah.

    Great play from Kephren Thuram to set up the goal.

  • 63'
    Substitution
    • Ismael Bennacer
    • Alex Jimenez

    Alex Jimenez is replacing Ismael Bennacer for the away team.

  • 61'
    Yellow Card
    • Ismael Bennacer

    Ismael Bennacer (Milan) has received a first yellow card.

  • 59'
    Goal !
    • Samuel Mbangula Tshifunda (Scorer)
    • Nico Gonzalez (Assist)

    Samuel Mbangula Tshifunda is on target to give Juventus a 1-0 advantage.

    That's a fine assist from Nico Gonzalez.

  • 46'
    Substitution
    • Kenan Yildiz
    • Tim Weah

    Thiago Motta (Juventus) is making a first substitution, with Tim Weah replacing Kenan Yildiz.

  • Match Started

Line-ups

Juventus Juventus
(4-2-3-1)
(4-2-3-1)
AC Milan AC Milan
29Di Gregorio16McKennie4Gatti15Kalulu27Cambiaso5Locatelli19Thuram10Yildiz8Koopmeiners11Gonzalez51Mbangula Tshifunda16Maignan22Emerson23Tomori46Gabbia19Hernandez4Bennacer29Fofana80Musah14Reijnders10Leao90Abraham
29Di Gregorio16McKennie4Gatti15Kalulu27Cambiaso5Locatelli19Thuram10Yildiz8Koopmeiners11Gonzalez51Mbangula Tshifunda
Juventus Juventus
(4-2-3-1)
16Maignan22Emerson23Tomori46Gabbia19Hernandez4Bennacer29Fofana80Musah14Reijnders10Leao90Abraham
(4-2-3-1)
AC Milan AC Milan
Juventus Juventus
Motta, Thiago
Coach
Substitutes
Tim Weah 22
46' Out: Kenan Yildiz

Douglas Luiz 26
75' Out: Teun Koopmeiners

Dusan Vlahovic 9
83' Out: Nico Gonzalez

Nicolo Fagioli 21
83' Out: Kephren Thuram

Vasilije Adzic 17
90' Out: Samuel Mbangula Tshifunda
Missing players
Arkadiusz Milik
Injured

Teun Koopmeiners
Injured

Bremer
Injured

Juan Cabal
Injured
AC Milan AC Milan
Conceicao, Sergio
Coach
Substitutes
Alex Jimenez 20
63' Out: Ismael Bennacer

Francesco Camarda 73
75' Out: Emerson

Filippo Terracciano 42
80' Out: Tijani Reijnders

Luka Jovic 9
80' Out: Tammy Abraham
Missing players
Theo Hernandez
Injured

Samuel Chukwueze
Injured

Warren Bondo
Injured

Statistics

Ball possession
Juventus66%
34% AC Milan
Shots
7Off goal47On goal1

0
Shots blocked
7
5
Corner kicks
5
1
Offsides
1
1
Saves
5
19
Fouls
11
0
Yellow cards
2
0
Red cards
0

News

Head to head

In their last encounter on 3rd January 2025, AC Milan defeated Juventus Turin 2-1 in the Super Cup. Across 15 meetings, AC Milan leads with 5 wins, while Juventus Turin has 3 wins, and there have been 7 draws.

Juventus
Matches:  16
AC Milan
25%
Wins: 4
44%
Draws: 7
31%
Wins: 5
Recent meetings
  1. Flag ITASerie A
    18 Jan 2025
    JuventusJuventus
    2 : 0
    AC MilanAC Milan
  2. Flag ITASuper Cup
    3 Jan 2025
    JuventusJuventus
    1 : 2
    AC MilanAC Milan
  3. Flag ITASerie A
    23 Nov 2024
    AC MilanAC Milan
    0 : 0
    JuventusJuventus
  4. Flag ITASerie A
    27 Apr 2024
    JuventusJuventus
    0 : 0
    AC MilanAC Milan
  5. Flag ITASerie A
    22 Oct 2023
    AC MilanAC Milan
    0 : 1
    JuventusJuventus

Form

JuventusJuventus
  1. Flag ITASerie A
    25 May 2025
    Venezia
    2 : 3
    Juventus
  2. Flag ITASerie A
    18 May 2025
    Juventus
    2 : 0
    Udinese
  3. Flag ITASerie A
    10 May 2025
    Lazio
    1 : 1
    Juventus
  4. Flag ITASerie A
    4 May 2025
    Bologna
    1 : 1
    Juventus
  5. Flag ITASerie A
    27 Apr 2025
    Juventus
    2 : 0
    Monza
AC MilanAC Milan
  1. Flag ITASerie A
    24 May 2025
    AC Milan
    2 : 0
    Monza
  2. Flag ITASerie A
    18 May 2025
    Roma
    3 : 1
    AC Milan
  3. Flag ITACoppa Italia
    14 May 2025
    Bologna
    1 : 0
    AC Milan
  4. Flag ITASerie A
    9 May 2025
    AC Milan
    3 : 1
    Bologna
  5. Flag ITASerie A
    5 May 2025
    Genoa
    1 : 2
    AC Milan

Juventus vs AC Milan Standings

Juventus Turin are currently in 5th position, while AC Milan are in 7th position in the standings.

PosTeamWDLMPts
3Atalanta22883874
4Juventus181643870
5Roma20993869
...
7Lazio181193865
8AC Milan189113863
9Bologna161483862

Match information