Saturday , 14 November 2026

GNK Dinamo Zagreb vs AC Milan, Champions League 2022-23 GROUP STAGE

Tue 25 Oct 2022 · 19:00 UTC Stadion Maksimir HT 45' · FT 45'

Overview

Match Preview

GNK Dinamo Zagreb vs AC Milan — Champions League at Stadion Maksimir.

Match Details

  • Referee Tomasz Kwiatkowski
  • Referee Bartosz Frankowski
  • Referee Szymon Marciniak
  • Referee Tomasz Listkiewicz
  • Referee Pawel Sokolnicki
  • Referee Tomasz Musial

Head-to-Head

1
2
GNK Dinamo Zagreb 3 games · Avg 3.7 goals AC Milan

Recent Form

DateOpponentH/A ScoreResult
25 Oct AC Milan H 0–4 L
11 Oct FC Red Bull Salzburg H 1–1 D
05 Oct FC Red Bull Salzburg A 0–1 L
14 Sep AC Milan A 1–3 L
06 Sep Chelsea FC H 1–0 W
24 Aug FK Bodø/Glimt H 4–1 W
DateOpponentH/A ScoreResult
25 Oct GNK Dinamo Zagreb A 4–0 W
22 Oct AC Monza H 4–1 W
16 Oct Hellas Verona FC A 2–1 W
11 Oct Chelsea FC H 0–2 L
08 Oct Juventus FC H 2–0 W
05 Oct Chelsea FC A 0–3 L

Key Stats

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

Events

Match Events

  • 0' And we are off! GNK Dinamo Zagreb vs AC Milan — let the football do the talking.
  • 5' The teams are not in a rush to score plenty of goals. It might look strange considering GNK Dinamo Zagreb that had 195 games and scored 151 goals.
  • 10' Over 10 minutes have gone by without a meaningful attack. The supporters want more.
  • 15' AC Milan are happy to let the opposition have the ball in their own half. The trap is set.
  • 20' AC Milan seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
  • 25' 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.
  • 30' Charles De Ketelaere is putting in a real shift tonight. He has covered more ground than anyone else for GNK Dinamo Zagreb so far.
  • 35' will be watching from the dugout nervously. His GNK Dinamo Zagreb side need to improve if they are to claim all three points.
  • 39' Brilliant from the ! Matteo Gabbia makes it 0-1 with a superb finish on 39.
  • 40' Matteo Gabbia with the second goal in the match!
  • 43' A moment of madness from Arijan Ademi on 43 minutes earns him a Yellow card. GNK Dinamo Zagreb will be frustrated.
  • 46' The referee calls foul for Charles De Ketelaere. He receives a Yellow card.
  • 49' A stunning finish from Rafael Leao — that came from absolutely nowhere!
  • 50' Brilliant from the ! Rafael Leao makes it 0-4 with a superb finish on 50.
  • 52' A change in the AC Milan ranks — Charles De Ketelaere exits the field as Rade Krunic enters on 52.
  • 57' A change in the GNK Dinamo Zagreb ranks — Arijan Ademi exits the field as Martin Baturina enters on 57.
  • 58' Robert Ljubicic picks up a Yellow card and will need to be extremely careful for the remainder of this match.
  • 58' GNK Dinamo Zagreb ring the changes. Bruno Petkovic has done his job and it is now time for Josip Drmic to step up.
  • 59' Olivier Giroud does the damage! The net is bulging and AC Milan surge ahead!
  • 64' While there is no rush on the pitch, let’s have a look at some stats. Fode Ballo-Toure made 479 appearances and scored 3 goals. He is very likely to score a goal today.
  • 69' Robert Ljubicic adds to his 2 season tally! AC Milan lead 0-6 — and this changes everything.
  • 70' The whistle greets Rafael Leao as he departs to be replaced by Junior Messias.
  • 71' AC Milan make a change. Theo Hernandez trudges off to be replaced by Fode Ballo-Toure on 71 minutes.
  • 75' The crowd applauds Mislav Orsic as he leaves the pitch. Petar Bockaj steps in for GNK Dinamo Zagreb.
  • 80' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Tommaso Pobega suffering a number of foals already.
  • 81' Time for substitution for AC Milan. Olivier Giroud is replaced by Divock Origi.
  • 86' The travelling AC Milan supporters hardly appreciate their team being pressed down to the backline.
  • Both sets of fans can go home satisfied — a 0-4 draw is a fair result on the day.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
1.09 GNK Dinamo Zagreb xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.92 AC Milan xG
I would bet for: Over 2.5 goals 57% + Both teams to score 57%

Match Result

✓ Correct
GNK Dinamo Zagreb23% Draw25% AC Milan52%
Actual: AC Milan win

Both Teams to Score

✗ Wrong
Yes57% 0% No43%
Avg goals/match: 3.01
Actual: No — clean sheet

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 93%
7%
± 1.5 80%
20%
± 2.5 57%
43%
± 3.5 35%
65%
± 4.5 19%
81%

Double Chance

GNK Dinamo Zagreb or Draw
49%
Draw or AC Milan
77%
GNK Dinamo Zagreb or AC Milan
75%

Half-Time Result

✗ Wrong
GNK Dinamo Zagreb17% Draw43% AC Milan40%
Actual: AC Milan win at HT

Correct Score

✗ 0–4 not predicted
0 – 4
Actual
1 – 1
11.2%
1 – 2
9.5%
0 – 2
9%
0 – 1
8.8%
0 – 0
6.6%
1 – 3
6.1%
0 – 3
5.6%
2 – 1
5.4%
2 – 2
5.2%
1 – 0
4.6%
2 – 3
3.4%
1 – 4
3%

Asian Handicap — GNK Dinamo Zagreb

Handicap GNK Dinamo Zagreb covers Push AC Milan covers
-2.5 2% — 98%
-2 2% 6% 92%
-1.5 8% — 92%
-1 8% 12% 80%
-0.5 20% — 80%
+0.5 45% — 55%
+1 45% 22% 33%
+1.5 67% — 33%
+2 67% 17% 16%
+2.5 84% — 16%

Clean Sheet

GNK Dinamo Zagreb keeps clean sheet
16% ✓
AC Milan keeps clean sheet
34% ✗

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