1. Football streams
  2. UEFA Champions League
  3. Dinamo Zagreb vs AC Milan

Pjaca (60') Baturina (19')
Pulisic (53')

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


Match feed:
  • Match Started
  • 90'
    Substitution
    • Pierre-Gabriel, Ronael
    • Jakirovic, Leon

    Leon Jakirovic (Dinamo Zagreb) has replaced the possibly injured Ronael Pierre-Gabriel at Maksimir.

  • 90'
    Substitution
    • Pierre-Gabriel, Ronael
    • Jakirovic, Leon

    Leon Jakirovic (Dinamo Zagreb) has replaced the possibly injured Ronael Pierre-Gabriel at Maksimir.

  • 90'
    Substitution
    • Pierre-Gabriel, Ronael
    • Jakirovic, Leon

    Leon Jakirovic (Dinamo Zagreb) has replaced the possibly injured Ronael Pierre-Gabriel at Maksimir.

  • 82'
    Substitution
    • Leao, Rafael
    • Okafor, Noah

    Sergio Conceicao is making the team's third substitution at Maksimir with Noah Okafor replacing Rafael Leao.

  • 82'
    Substitution
    • Leao, Rafael
    • Okafor, Noah

    Sergio Conceicao is making the team's third substitution at Maksimir with Noah Okafor replacing Rafael Leao.

  • 74'
    Substitution
    • Stojkovic, Luka
    • Cordoba, Juan

    Juan Cordoba is on a sub for Luka Stojkovic for Dinamo Zagreb.

  • 70'
    Substitution
    • Pjaca, Marko
    • Ristovski, Stefan

    Stefan Ristovski is replacing Marko Pjaca for the home team.

  • 70'
    Substitution
    • Pjaca, Marko
    • Ristovski, Stefan

    Stefan Ristovski is replacing Marko Pjaca for the home team.

  • 60'
    Goal !
    • Pjaca, Marko (Scorer)
    • Pierre-Gabriel, Ronael (Assist)

    Goal! Marko Pjaca gives Dinamo Zagreb a 2-1 lead in Zagreb.

    Great play from Ronael Pierre-Gabriel to set up the goal.

  • 53'
    Goal !
    • Pulisic, Christian (Scorer)
    • Tomori, Fikayo (Assist)

    Goal! The away team draw level at 1-1 through Christian Pulisic.

    Fikayo Tomori instrumental with a fine assist.

  • 46'
    Substitution
    • Gabbia, Matteo
    • Terracciano, Filippo

    The away team replace Matteo Gabbia with Filippo Terracciano.

  • 46'
    Substitution
    • Gabbia, Matteo
    • Terracciano, Filippo

    The away team replace Matteo Gabbia with Filippo Terracciano.

  • 39'
    Yellow Card
    • Maignan, Mike

    Mike Maignan (Milan) gets a yellow card.

  • 34'
    Yellow Card
    • Pjaca, Marko

    Marko Pjaca (Dinamo Zagreb) has been booked and must now be careful not to get a second yellow card.

  • 31'
    Yellow Card
    • Musah, Yunus

    Yunus Musah (Milan) has received a first yellow card.

  • 31'
    Yellow Card
    • Misic, Josip

    Josip Misic is booked for the home team.

  • 26'
    Yellow Card
    • Pulisic, Christian

    Christian Pulisic (Milan) has received a yellow card from Francois Letexier.

  • 19'
    Goal !
    • Baturina, Martin (Scorer)

    Dinamo Zagreb take a 1-0 lead thanks to Martin Baturina.

  • Match Started

Line-ups

Dinamo Zagreb Dinamo Zagreb
(3-5-2)
(4-2-3-1)
AC Milan AC Milan
33Nevistic4Torrente28Theophile-Catherine13Mmaee18Pierre-Gabriel10Baturina5Ademi27Misic20Pjaca7Stojkovic17Kulenovic16Maignan23Tomori46Gabbia31Pavlovic19Hernandez29Fofana80Musah11Pulisic14Reijnders10Leao7Morata
33Nevistic4Torrente28Theophile-Catherine13Mmaee18Pierre-Gabriel10Baturina5Ademi27Misic20Pjaca7Stojkovic17Kulenovic
Dinamo Zagreb Dinamo Zagreb
(3-5-2)
16Maignan23Tomori46Gabbia31Pavlovic19Hernandez29Fofana80Musah11Pulisic14Reijnders10Leao7Morata
(4-2-3-1)
AC Milan AC Milan
Dinamo Zagreb Dinamo Zagreb
Cannavaro, Fabio
Coach
Substitutes
Stefan Ristovski 22
70' Out: Marko Pjaca

Marko Rog 30
70' Out: Arijan Ademi

Juan Cordoba 19
74' Out: Luka Stojkovic

Leon Jakirovic 86
90' Out: Ronael Pierre-Gabriel

Nathanael Mbuku 21
90' Out: Martin Baturina
AC Milan AC Milan
Conceicao, Sergio
Coach
Substitutes
Filippo Terracciano 42
46' Out: Matteo Gabbia

Samuel Chukwueze 21
46' Out: Alvaro Morata

Noah Okafor 17
82' Out: Rafael Leao

Tammy Abraham 90
82' Out: Tijani Reijnders
Missing players
Ruben Loftus-Cheek
Injured

Emerson
Injured

Statistics

Ball possession
Dinamo Zagreb45%
55% AC Milan
Shots
4Off goal53On goal5

3
Shots blocked
4
5
Corner kicks
4
5
Offsides
0
4
Saves
1
10
Fouls
16
3
Yellow cards
3
0
Red cards
0

Dinamo Zagreb vs AC Milan Betting tips

AC Milan have a winning streak of 4 matches in UEFA Champions League.
Did you know that GNK Dinamo Zagreb scores 40% of their goals between the minutes 46-60?
Did you know that AC Milan scores 42% of their goals between the minutes 61-75?
GNK Dinamo Zagreb haven't lost in their last 4 games.
GNK Dinamo Zagreb haven't scored in 2 of their 3 home matches in UEFA Champions League this season.
AC Milan haven't scored in 1 of their 3 away matches in UEFA Champions League this season.
GNK Dinamo Zagreb's home record this season: 0-2-1.
GNK Dinamo Zagreb have conceded a goal in each of their last 5 matches.
GNK Dinamo Zagreb have scored at least one goal for 5 consecutive matches.
AC Milan have conceded a goal in each of their last 6 matches.
GNK Dinamo Zagreb wins 1st half in 45% of their matches, AC Milan in 38% of their matches.
GNK Dinamo Zagreb wins 45% of halftimes, AC Milan wins 38%.
The winner of their last meeting was AC Milan.
On their last meeting AC Milan won by 4 goals.
When GNK Dinamo Zagreb leads 1-0 at home, they win in 82% of their matches.
When AC Milan leads 0-1 away, they win in 84% of their matches.
When GNK Dinamo Zagreb is down 0-1 home, they win 0% of their matches.
When AC Milan is down 1-0 away, they win 25% of their matches.
In UEFA Champions League, AC Milan has better performance than GNK Dinamo Zagreb.
AC Milan's performance of the last 5 matches is better than GNK Dinamo Zagreb's.
GNK Dinamo Zagreb scores 2.12 goals when playing at home and AC Milan scores 1.8 goals when playing away (on average).
AC Milan have a winning streak of 5 matches in UEFA Champions League.
Did you know that AC Milan scores 38% of their goals between the minutes 61-75?
GNK Dinamo Zagreb have conceded a goal in each of their last 6 matches.
GNK Dinamo Zagreb wins 1st half in 45% of their matches, AC Milan in 39% of their matches.
GNK Dinamo Zagreb wins 45% of halftimes, AC Milan wins 39%.
GNK Dinamo Zagreb have conceded a goal in each of their last 7 matches.
GNK Dinamo Zagreb wins 1st half in 44% of their matches, AC Milan in 39% of their matches.
GNK Dinamo Zagreb wins 44% of halftimes, AC Milan wins 39%.
When GNK Dinamo Zagreb leads 1-0 at home, they win in 83% of their matches.
GNK Dinamo Zagreb scores 2.15 goals when playing at home and AC Milan scores 1.8 goals when playing away (on average).
GNK Dinamo Zagreb have won 3 home matches in a row.
GNK Dinamo Zagreb haven't lost in any of their last 5 home matches.
GNK Dinamo Zagreb wins 1st half in 44% of their matches, AC Milan in 38% of their matches.
GNK Dinamo Zagreb wins 44% of halftimes, AC Milan wins 38%.
GNK Dinamo Zagreb is undefeated this season when playing at home and taking the lead 1-0.
1/36

News

Head to head

AC Milan and GNK Dinamo Zagreb have faced each other twice, with AC Milan winning both encounters. The most recent match ended with AC Milan defeating GNK Dinamo Zagreb 4-0 in the UEFA Champions League on 25 October 2022.

Dinamo Zagreb
Matches:3
AC Milan
33%
Wins: 1
0%
Draws: 0
67%
Wins: 2
Recent meetings
  1. Flag nullUEFA Champions League
    28 Jan 2025
    Dinamo ZagrebDinamo Zagreb
    2 : 1
    AC MilanAC Milan
  2. Flag nullUEFA Champions League
    24 Oct 2022
    Dinamo ZagrebDinamo Zagreb
    0 : 4
    AC MilanAC Milan
  3. Flag nullUEFA Champions League
    13 Sep 2022
    AC MilanAC Milan
    3 : 1
    Dinamo ZagrebDinamo Zagreb

Form

GNK Dinamo Zagreb's recent results include a 3-1 victory over NK Istra 1961 in the 1. HNL, a 3-0 loss to Arsenal FC in the UEFA Champions League, and a 1-1 draw with Jagiellonia Bialystok in a friendly. AC Milan's latest matches feature a 3-2 win against Parma Calcio in Serie A, a 1-0 victory over Girona FC in the UEFA Champions League, and a 2-0 defeat to Juventus Turin in Serie A. Both teams have shown mixed performances across different competitions.

Dinamo ZagrebDinamo Zagreb
  1. Flag HRV1. HNL
    8 Mar 2025
    Slaven Belupo
    0 : 1
    Dinamo Zagreb
  2. Flag HRV1. HNL
    1 Mar 2025
    Dinamo Zagreb
    2 : 2
    Hajduk Split
  3. Flag HRVCroatian Cup
    25 Feb 2025
    Dinamo Zagreb
    0 : 1
    NK Osijek
  4. Flag HRV1. HNL
    21 Feb 2025
    HNK Rijeka
    4 : 0
    Dinamo Zagreb
  5. Flag HRV1. HNL
    14 Feb 2025
    Dinamo Zagreb
    3 : 1
    HNK Gorica
AC MilanAC Milan
  1. Flag ITASerie A
    7 Mar 2025
    Lecce
    2 : 3
    AC Milan
  2. Flag ITASerie A
    1 Mar 2025
    AC Milan
    1 : 2
    Lazio
  3. Flag ITASerie A
    26 Feb 2025
    Bologna
    2 : 1
    AC Milan
  4. Flag ITASerie A
    21 Feb 2025
    Torino
    2 : 1
    AC Milan
  5. Flag nullUEFA Champions League
    17 Feb 2025
    AC Milan
    1 : 1
    Feyenoord

Dinamo Zagreb vs AC Milan Standings

GNK Dinamo Zagreb is currently positioned at 26th in the standings, while AC Milan holds the 6th position.

PosTeamWDLMPts
12Bayern Munich503815
13AC Milan503815
14PSV422814
...
24Club Brugge323811
25Dinamo Zagreb323811
26VfB Stuttgart314810

Match information