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 Started
  • 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
    • Nico Gonzalez
    • Dusan Vlahovic

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

  • 83'
    Substitution
    • Nico Gonzalez
    • Dusan Vlahovic

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

  • 80'
    Substitution
    • Tijani Reijnders
    • Filippo Terracciano

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

  • 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

Samuel Mbangula Tshifunda
Injured

Federico Gatti
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
Kyle Walker
Injured

Ruben Loftus-Cheek
Injured

Emerson
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

Juventus vs AC Milan Betting tips

The most common result of matches between Juventus Turin and AC Milan when Juventus Turin is playing at home is 0-0. 6 matches have ended with this result.
The most common result of matches between Juventus Turin and AC Milan is 1-1. 13 matches have ended with this result.
During the last 35 meetings with Juventus Turin playing at home, Juventus Turin have won 18 times, there have been 9 draws while AC Milan have won 8 times. The goal difference is 46-33 in favour of Juventus Turin.
During the last 82 meetings, Juventus Turin have won 33 times, there have been 27 draws while AC Milan have won 22 times. The goal difference is 104-87 in favour of Juventus Turin.
Juventus Turin's last home win against AC Milan was in 2019.
Last season's matches: 0-0 (Juventus Turin at home) and 0-1 (AC Milan at home).
Did you know that Juventus Turin scores 27% of their goals between the minutes 16-30? This is the highest percentage in the league.
Did you know that AC Milan scores 23% of their goals between the minutes 16-30?
Juventus Turin haven't lost in any of their last 7 home matches.
AC Milan haven't lost in their last 6 games.
1/10

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
    17 Jan 2025
    JuventusJuventus
    2 : 0
    AC MilanAC Milan
  2. Flag ITASuper Cup
    2 Jan 2025
    JuventusJuventus
    1 : 2
    AC MilanAC Milan
  3. Flag ITASerie A
    22 Nov 2024
    AC MilanAC Milan
    0 : 0
    JuventusJuventus
  4. Flag ITASerie A
    26 Apr 2024
    JuventusJuventus
    0 : 0
    AC MilanAC Milan
  5. Flag ITASerie A
    21 Oct 2023
    AC MilanAC Milan
    0 : 1
    JuventusJuventus

Form

Juventus Turin's last six matches resulted in two wins, three draws, and one loss, with notable victories against AC Monza and Cagliari Calcio. AC Milan's recent six matches include four wins, one draw, and one loss, with victories over Como 1907 and Inter Milano. Both teams faced each other in the Super Cup on 3rd January 2025, where AC Milan emerged victorious with a 2-1 win.

JuventusJuventus
  1. Flag ITASerie A
    22 Apr 2025
    Parma
    1 : 0
    Juventus
  2. Flag ITASerie A
    11 Apr 2025
    Juventus
    2 : 1
    Lecce
  3. Flag ITASerie A
    5 Apr 2025
    Roma
    1 : 1
    Juventus
  4. Flag ITASerie A
    28 Mar 2025
    Juventus
    1 : 0
    Genoa
  5. Flag ITASerie A
    15 Mar 2025
    Fiorentina
    3 : 0
    Juventus
AC MilanAC Milan
  1. Flag ITACoppa Italia
    22 Apr 2025
    Inter Milan
    0 : 3
    AC Milan
  2. Flag ITASerie A
    19 Apr 2025
    AC Milan
    0 : 1
    Atalanta
  3. Flag ITASerie A
    10 Apr 2025
    Udinese
    0 : 4
    AC Milan
  4. Flag ITASerie A
    4 Apr 2025
    AC Milan
    2 : 2
    Fiorentina
  5. Flag ITACoppa Italia
    1 Apr 2025
    AC Milan
    1 : 1
    Inter Milan

Juventus vs AC Milan Standings

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

PosTeamWDLMPts
4Bologna161253360
5Juventus151443359
6Lazio17883359
...
8Fiorentina16893356
9AC Milan149103351
10Torino1013103343

Match information