Sunday , 16 August 2026

GNK Dinamo Zagreb vs AC Milan, Champions League 2024-25 LEAGUE STAGE

Wed 29 Jan 2025 · 20:00 UTC Maksimir 18,856 HT 45' · FT 45'
Martin Baturina 19' 1–0
1–1 53' Christian Pulisic
Marko Pjaca 60' 2–1

Overview

Match Preview

GNK Dinamo Zagreb vs AC MilanChampions League at Maksimir.

Match Details

  • Referee Francois Letexier
  • Assistant 1 Cyril Mugnier
  • Assistant 2 Mehdi Rahmouni
19 games this season 🟨 2.5/game 6.7 goals/game 🟥 1 total

Recent Form

DateOpponentH/A ScoreResult
29 Jan AC Milan H 2–1 W
22 Jan Arsenal FC A 0–3 L
10 Dec Celtic FC H 0–0 D
27 Nov Borussia Dortmund H 0–3 L
05 Nov SK Slovan Bratislava A 4–1 W
23 Oct FC Red Bull Salzburg A 2–0 W
DateOpponentH/A ScoreResult
29 Jan GNK Dinamo Zagreb A 1–2 L
26 Jan Parma Calcio 1913 H 3–2 W
22 Jan Girona FC H 1–0 W
18 Jan Juventus FC A 0–2 L
14 Jan Como 1907 A 2–1 W
11 Jan Cagliari Calcio H 1–1 D

Key Stats

67% Both Teams to Score
H2H (3 games)
100% Over 2.5 Goals
H2H history

Events

Match Events

  • 0' GNK Dinamo Zagreb have kicked off against AC Milan. Both sides are eager to make an early statement.
  • 5' With 0 assists to his name this season, Sandro Kulenovic is clearly more than just a goal scorer for AC Milan.
  • 10' The midfield battle is intense right now. Both GNK Dinamo Zagreb and AC Milan are fighting for every inch of the pitch.
  • 15' The travelling AC Milan supporters hardly appreciate their team being pressed down to the backline.
  • 19' Magnificent from Martin Baturina! That is 4 goals in 189 appearances — and it could not have come at a better time.
  • 24' A tactical chess match is unfolding here. The question is which manager blinks first.
  • 26' It’s a booking for AC Milan player. Christian Pulisic gets a card.
  • 31' Yunus Musah was booked on 31.
  • 34' That is a card for GNK Dinamo Zagreb. Marko Pjaca will be fuming at that decision.
  • 39' The referee reaches into his pocket. Out comes the card for Yunus Musah.
  • 44' Matteo Gabbia has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
  • 46' The supporters are chanting for Filippo Terracciano. He replaces Matteo Gabbia on 46 minute.
  • 51' will be watching from the dugout nervously. His GNK Dinamo Zagreb side need to improve if they are to claim all three points.
  • 53' GOAL! Christian Pulisic fires home to make it 1-1!
  • 58' Filippo Terracciano is a natural and has been asked to do a very specific job for AC Milan tonight.
  • 60' What a strike from Marko Pjaca! The score is 2-1.
  • 65' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 70' A tactical swap from GNK Dinamo ZagrebStefan Ristovski on, Marko Pjaca off on 70 minutes.
  • 74' GNK Dinamo Zagreb manager makes another effort to make the tables turned. Juan Cordoba is hanging Luka Stojkovic on the field on 74 minute.
  • 79' AC Milan is showing some good football. However, AC Milan are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 82' Noah Okafor is ready to make an impact after coming on for Rafael Leao at the 82 minute mark.
  • 87' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
  • 90' That is a card for GNK Dinamo Zagreb. Ivan Nevistic will be fuming at that decision.
  • 90' GNK Dinamo Zagreb manager makes another effort to make the tables turned. Leon Jakirovic is hanging Ronael Pierre-Gabriel on the field on 90 minute.
  • Another three points for GNK Dinamo Zagreb.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
1.26 GNK Dinamo Zagreb xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.41 AC Milan xG
I would bet for: GNK Dinamo Zagreb or AC Milan 72%

Match Result

✓ Correct
GNK Dinamo Zagreb37% Draw28% AC Milan35%
Actual: GNK Dinamo Zagreb win

Both Teams to Score

✓ Correct
Yes55% 0% No45%
Avg goals/match: 2.67
Actual: Yes — both scored

Over / Under Goals

✗ O/U 2.5
Line Over Under
± 0.5 91%
9%
± 1.5 75%
25%
± 2.5 49%
51%
± 3.5 28%
72%
± 4.5 14%
86%

Double Chance

GNK Dinamo Zagreb or Draw
65%
Draw or AC Milan
63%
GNK Dinamo Zagreb or AC Milan
72%

Half-Time Result

✗ Wrong
GNK Dinamo Zagreb24% Draw47% AC Milan29%
Actual: GNK Dinamo Zagreb win at HT

Correct Score

✓ In top 12
1 – 1
13.2%
0 – 0
8.9%
0 – 1
8.7%
1 – 2
8.3%
1 – 0
7.7%
2 – 1
Actual
0 – 2
6.7%
2 – 0
5.4%
2 – 2
5.3%
1 – 3
3.9%
3 – 1
3.2%
0 – 3
3.1%

Asian Handicap — GNK Dinamo Zagreb

Handicap GNK Dinamo Zagreb covers Push AC Milan covers
-2.5 5% 95%
-2 5% 9% 86%
-1.5 14% 86%
-1 14% 18% 68%
-0.5 32% 68%
+0.5 61% 39%
+1 61% 20% 19%
+1.5 81% 19%
+2 81% 12% 7%
+2.5 93% 7%

Clean Sheet

GNK Dinamo Zagreb keeps clean sheet
25%
AC Milan keeps clean sheet
29%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.