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 nullClub World Cup
    1 Jul 2025
    Real Madrid
    1 : 0
    Juventus
  2. Flag nullClub World Cup
    26 Jun 2025
    Juventus
    2 : 5
    Man City
  3. Flag nullClub World Cup
    22 Jun 2025
    Juventus
    4 : 1
    Wydad Casablanca
  4. Flag nullClub World Cup
    18 Jun 2025
    Al Ain FC
    0 : 5
    Juventus
  5. Flag ITASerie A
    25 May 2025
    Venezia
    2 : 3
    Juventus
AC MilanAC Milan
  1. Flag nullClub Friendly Games
    23 Jul 2025
    Arsenal
    1 : 0
    AC Milan
  2. Flag ITASerie A
    24 May 2025
    AC Milan
    2 : 0
    Monza
  3. Flag ITASerie A
    18 May 2025
    Roma
    3 : 1
    AC Milan
  4. Flag ITACoppa Italia
    14 May 2025
    Bologna
    1 : 0
    AC Milan
  5. Flag ITASerie A
    9 May 2025
    AC Milan
    3 : 1
    Bologna

Match information