GNK Dinamo Zagreb vs AC Milan, Champions League 2024-25 LEAGUE STAGE
Overview
Match Preview
GNK Dinamo Zagreb vs AC Milan — Champions League at Maksimir.
- GNK Dinamo Zagreb 0 games · 0 pts (2025/26)
- AC Milan 0 games · 0 pts (2025/26)
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
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Arsenal FC | 8 | 24 |
| 2 | FC Bayern München | 8 | 21 |
| 3 | Liverpool FC | 8 | 18 |
| 4 | Tottenham Hotspur FC | 8 | 17 |
| 5 | FC Barcelona | 8 | 16 |
| 6 | Chelsea FC | 8 | 16 |
| 7 | Sporting Clube de Portugal | 8 | 16 |
| 8 | Manchester City FC | 8 | 16 |
| 9 | Real Madrid CF | 8 | 15 |
| 10 | FC Internazionale Milano | 8 | 15 |
| 11 | Paris Saint-Germain FC | 8 | 14 |
| 12 | Newcastle United FC | 8 | 14 |
| 13 | Juventus FC | 8 | 13 |
| 14 | Club Atlético de Madrid | 8 | 13 |
| 15 | Atalanta BC | 8 | 13 |
| 16 | Bayer 04 Leverkusen | 8 | 12 |
| 17 | Borussia Dortmund | 8 | 11 |
| 18 | PAE Olympiakos SFP | 8 | 11 |
| 19 | Club Brugge KV | 8 | 10 |
| 20 | Galatasaray SK | 8 | 10 |
| 21 | AS Monaco FC | 8 | 10 |
| 22 | Qarabağ Ağdam FK | 8 | 10 |
| 23 | FK Bodo/Glimt | 8 | 9 |
| 24 | Sport Lisboa e Benfica | 8 | 9 |
| 25 | Olympique de Marseille | 8 | 9 |
| 26 | Paphos FC | 8 | 9 |
| 27 | Royale Union Saint-Gilloise | 8 | 9 |
| 28 | PSV | 8 | 8 |
| 29 | Athletic Club | 8 | 8 |
| 30 | SSC Napoli | 8 | 8 |
| 31 | FC Kobenhavn | 8 | 8 |
| 32 | AFC Ajax | 8 | 6 |
| 33 | Eintracht Frankfurt | 8 | 4 |
| 34 | SK Slavia Praha | 8 | 3 |
| 35 | Villarreal CF | 8 | 1 |
| 36 | FK Kairat | 8 | 1 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 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 |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 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)
H2H (3 games)
100%
Over 2.5 Goals
H2H history
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 Zagreb — Stefan 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
GNK Dinamo Zagreb Lineups
4-2-3-1Starting XI
- 18
-
20
Marko Pjaca ↓ Stefan Ristovski 70'
- 27
- 17
- 28
-
5
Arijan Ademi ↓ Marko Rog 70'
- 13
- 33
- 4
- 10
-
7
Luka Stojkovic ↓ Juan Cordoba 74'
Bench
-
30
Marko Rog ↑ 70'
-
22
Stefan Ristovski ↑ 70'
- 1
- 11
- 77
-
21
Nathanael Mbuku ↑ 90'
- 23
-
19
Juan Cordoba ↑ 74'
- 66
- 35
-
86
Leon Jakirovic ↑ 90'
- 49
Coach
Fabio Cannavaro
AC Milan Lineups
4-2-3-1Starting XI
- 14
- 7
- 23
- 29
- 16
-
10
Rafael Leao ↓ Noah Okafor 82'
- 11
- 19
- 31
- 46
- 80
Bench
-
90
Tammy Abraham ↑ 82'
-
21
Samuel Chukwueze ↑ 46'
- 57
- 4
-
17
Noah Okafor ↑ 82'
-
42
Filippo Terracciano ↑ 46'
- 33
- 73
- 96
Coach
Sergio Conceicao
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Olivier Giroud | 2 |
| Rafael Leao | 2 |
| Matteo Gabbia | 2 |
| Christian Pulisic | 1 |
| Mislav Orsic | 1 |
| Alexis Saelemaekers | 1 |
| Tommaso Pobega | 1 |
| Robert Ljubicic | 1 |
Head to Head
GNK Dinamo Zagreb Form
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
✓ CorrectActual: GNK Dinamo Zagreb win
Both Teams to Score
✓ Correct
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
✗ WrongActual: 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.

