UEFA Champions League · Wed 29 Jan 2025 · Stadion Maksimir
- Martin Baturina 19'
- Marko Pjaca 60'
- Christian Pulisic 53'
The story
Dinamo Zagreb beat Milan 2-1 at Stadion Maksimir in the UEFA Champions League, matchday 8.
Dinamo Zagreb's goals came from Martin Baturina (19') and Marko Pjaca (60'); Christian Pulisic (53') replied for Milan.
It was 1-0 at half-time.
Yunus Musah of Milan was sent off (39', second booking).
Milan had 57% of the ball and 14 shots to Dinamo Zagreb's 12.
Match stats
![]()
Key moments
- 19' Martin Baturina Goal · Dinamo Zagreb 1-0
- 39' Yunus Musah Sent off (second booking) · Milan
- 53' Christian Pulisic Goal · Milan 1-1 Assist: Fikayo Tomori
- 60' Marko Pjaca Goal · Dinamo Zagreb 2-1 Assist: Ronaël Pierre-Gabriel
Line-ups
Dinamo Zagreb
- Ivan NevisticGoalkeeper
- Ronaël Pierre-Gabrieloff 90'Defender
- Samy MmaeeDefender
- Kévin Théophile-CatherineDefender
- Raúl TorrenteMidfielder
- Martin Baturinaoff 90'Midfielder
- Arijan Ademioff 70'Midfielder
- Josip MisicMidfielder
- Sandro KulenovicForward
- Marko Pjacaoff 70'Forward
- Luka Stojkovicoff 74'Forward
Milan
- Mike MaignanGoalkeeper
- Fikayo TomoriDefender
- Matteo Gabbiaoff 46'Defender
- Theo HernándezDefender
- Strahinja PavlovicDefender
- Tijjani Reijndersoff 82'Midfielder
- Youssouf FofanaMidfielder
- Yunus MusahMidfielder
- Christian PulisicForward
- Álvaro Morataoff 46'Forward
- Rafael Leãooff 82'Forward
Full timeline
Every goal and card (10)
- 19' ⚽ Martin Baturina
- 26' 🟨 Christian Pulisic
- 31' 🟨 Josip Misic
- 31' 🟨 Yunus Musah
- 34' 🟨 Marko Pjaca
- 39' 🟨🟥 Yunus Musah
- 41' 🟨 Mike Maignan
- 53' ⚽ Christian Pulisicassist Fikayo Tomori
- 60' ⚽ Marko Pjacaassist Ronaël Pierre-Gabriel
- 90+4' 🟨 Ivan Nevistic
Head to head
0Dinamo Zagreb wins0Draws2Milan wins

