Dinamo Zagreb vs AC Milan match stats & report
2–1 Full time
Dinamo Zagreb stats & fixtures · AC Milan stats & fixtures
Dinamo Zagreb beat AC Milan 2–1 in the UEFA Champions League (League Stage - 8) on 29 January 2025. Expected goals finished 1.19–1.11. AC Milan had 57% of the ball.
Dinamo Zagreb vs AC Milan match statistics
- 43% Ball possession 57%
- 1.19 Expected goals (xG) 1.11
- 12 Total shots 14
- 5 Shots on target 5
- 4 Shots off target 5
- 3 Blocked shots 4
- 4 Shots inside the box 7
- 5 Corners 4
- 11 Fouls 16
- 5 Offsides 0
- 3 Yellow cards 4
- 0 Red cards 1
- 360 Passes 472
- 81% Pass accuracy 85%
- 4 Goalkeeper saves 3
Goals and cards
- 19' Goal M. Baturina Dinamo Zagreb
- 26' Yellow card C. Pulišić AC Milan
- 31' Yellow card J. Mišić Dinamo Zagreb
- 31' Yellow card Y. Musah AC Milan
- 34' Yellow card Marko Pjaca Dinamo Zagreb
- 39' Yellow card M. Maignan AC Milan
- 39' Yellow card Y. Musah AC Milan
- 39' Red card Y. Musah AC Milan
- 53' Goal C. Pulišić (assist F. Tomori) AC Milan
- 60' Goal Marko Pjaca (assist R. Pierre-Gabriel) Dinamo Zagreb
- 90+4' Yellow card I. Nevistic Dinamo Zagreb
The Ghost's call
The Ghost made no call on this match before kickoff.
Team news & lineups
Dinamo Zagreb
Bench Marko Rog , S. Ristovski , J. Cordoba , L. Jakirović , Nathanaël Mbuku , M. Ćutuk , B. PaviÄ , Noa Mikić , D. Zagorac , A. Hoxha , D. Špikić , I. Filipovic
AC Milan
Bench F. Terracciano , S. Chukwueze , T. Abraham , N. Okafor , Marco Sportiello , L. Torriani , F. Camarda , D. Bartesaghi , I. Bennacer
Form guide
Dinamo Zagreb at home
7–3–0 in 10 matches
- Scored
- 2.3 per game
- Conceded
- 0.7 per game
- Clean sheets
- 6 / 10
- Corners
- 8.8 per game
- Shots on target
- 7.1 per game
22% of their goals arrive after the 75th minute.
AC Milan away
4–4–2 in 10 matches
- Scored
- 1.8 per game
- Conceded
- 1.5 per game
- Clean sheets
- 1 / 10
- Corners
- 3.4 per game
- Shots on target
- 5.0 per game
6% of their goals arrive after the 75th minute.
Dinamo Zagreb vs AC Milan head-to-head
| Date | Match | Score |
|---|---|---|
| Dinamo Zagreb v AC Milan | 0–4 | |
| AC Milan v Dinamo Zagreb | 3–1 |
Only 2 previous meetings on record. The Ghost weights head-to-head lightly — form is a stronger signal.