Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support
  • How we make previews

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballUEFA Champions LeagueFull time

Arsenal vs Dinamo Zagreb 3-0: result, January 22, 2025

Emirates Stadium

ArsenalWinner
3:0
Dinamo Zagreb

Team statistics

  • 4Shots on goal0
  • 5Shots off goal1
  • 17Total shots5
  • 8Blocked shots4
  • 14Shots inside box2
  • 3Shots outside box3
  • 4Shots on goal0
  • 5Shots off goal1
  • 17Total shots5
  • 8Blocked shots4
  • 14Shots inside box2
  • 3Shots outside box3
  • 9Fouls7
  • 11Corners3
  • 1Offsides2
  • 63%Possession37%
  • 2Yellow cards2
  • -Red cards-
  • 0Saves1
  • 527Passes314
  • 477Accurate passes249
  • 91%Pass accuracy79%
  • 2.30Expected goals0.13
  • -1.39Goals prevented-1.39

Line-ups

Arsenal 4-3-3

  1. 22David RayaG
  2. 12J. TimberD
  3. 15J. KiwiorD
  4. 6Gabriel MagalhãesD
  5. 17O. ZinchenkoD
  6. 8M. ØdegaardM
  7. 20JorginhoM
  8. 41D. RiceM
  9. 30R. SterlingF
  10. 29K. HavertzF
  11. 11Gabriel MartinelliF

Dinamo Zagreb 5-4-1

  1. 33I. NevistićG
  2. 22S. RistovskiD
  3. 13S. MmaeeD
  4. 6M. BernauerD
  5. 4Raúl TorrenteD
  6. 18R. Pierre-GabrielD
  7. 7L. StojkovićM
  8. 30M. RogM
  9. 5A. AdemiM
  10. 10M. BaturinaM
  11. 17S. KulenovićF

Arsenal 4-3-3

  1. 22David RayaG
  2. 12J. TimberD
  3. 15J. KiwiorD
  4. 6Gabriel MagalhãesD
  5. 17O. ZinchenkoD
  6. 8M. ØdegaardM
  7. 20JorginhoM
  8. 41D. RiceM
  9. 30R. SterlingF
  10. 29K. HavertzF
  11. 11Gabriel MartinelliF

Bench

  1. 53E. NwaneriM
  2. 5T. ParteyM
  3. 3K. TierneyD
  4. 19L. TrossardF
  5. 37N. Butler-OyedejiF
  6. 46I. KabiaF
  7. 36T. SetfordG
  8. 32NetoG
  9. 33R. CalafioriD
  10. 47M. KacurriD
  11. 23Mikel MerinoM

Coach

Mikel Arteta

Dinamo Zagreb 5-4-1

  1. 33I. NevistićG
  2. 22S. RistovskiD
  3. 13S. MmaeeD
  4. 6M. BernauerD
  5. 4Raúl TorrenteD
  6. 18R. Pierre-GabrielD
  7. 7L. StojkovićM
  8. 30M. RogM
  9. 5A. AdemiM
  10. 10M. BaturinaM
  11. 17S. KulenovićF

Bench

  1. 27J. MišićM
  2. 8L. KačavendaM
  3. 20M. PjacaF
  4. 11A. HoxhaF
  5. 77D. ŠpikićF
  6. 1D. ZagoracG
  7. 49M. ĆutukF
  8. 19J. CórdobaF
  9. 37T. BakovićM
  10. 66B. PavićM
  11. 21N. MbukuF
  12. 23I. FilipovićG

Coach

F. Cannavaro

Timeline

0'15'30'45'60'75'90'105'120'
  1. 2'GoalD. Rice (assist: K. Havertz)Arsenal
  2. 66'GoalK. Havertz (assist: Gabriel Martinelli)Arsenal
  3. 90'GoalM. ØdegaardArsenal
0'15'30'45'60'75'90'105'120'
  1. 2'GoalD. Rice (assist: K. Havertz)Arsenal
  2. 38'Yellow cardArijan AdemiDinamo Zagreb
  3. 47'Yellow cardRaheem SterlingArsenal
  4. 51'Yellow cardJurriën TimberArsenal
  5. 58'SubstitutionOn: E. NwaneriOff: R. SterlingArsenal
  6. 59'SubstitutionOn: T. ParteyOff: J. TimberArsenal
  7. 59'SubstitutionOn: J. MišićOff: A. AdemiDinamo Zagreb
  8. 59'SubstitutionOn: L. KačavendaOff: M. RogDinamo Zagreb
  9. 66'GoalK. Havertz (assist: Gabriel Martinelli)Arsenal
  10. 69'Yellow cardLukas KačavendaDinamo Zagreb
  11. 74'SubstitutionOn: K. TierneyOff: O. ZinchenkoArsenal
  12. 74'SubstitutionOn: L. TrossardOff: K. HavertzArsenal
  13. 74'SubstitutionOn: M. PjacaOff: L. StojkovićDinamo Zagreb
  14. 75'SubstitutionOn: A. HoxhaOff: R. Pierre-GabrielDinamo Zagreb
  15. 87'SubstitutionOn: D. ŠpikićOff: M. BaturinaDinamo Zagreb
  16. 90'SubstitutionOn: N. Butler-OyedejiOff: Gabriel MartinelliArsenal
  17. 90'GoalM. ØdegaardArsenal

Players of the match

  • 8.3Martin ØdegaardArsenal
  • 7.9Declan RiceArsenal
  • 7.9Kai HavertzArsenal
PlayerMinutesRating
Martin Ødegaard908.3
Declan Rice907.9
Kai Havertz747.9
Gabriel Magalhães907.7
Jorginho907.3
Gabriel Martinelli897.3
Jakub Kiwior907.2
Oleksandr Zinchenko747.2
Jurriën Timber597
Leandro Trossard167
Ethan Nwaneri326.9
Thomas Partey316.9
Kieran Tierney166.9
Samy Mmaee906.9
Maxime Bernauer906.9
Raúl Torrente906.9
Marko Pjaca156.9
David Raya906.6
Raheem Sterling586.6
Martin Baturina876.5
Sandro Kulenović906.5
Lukas Kačavenda316.5
Arijan Ademi596.3
Josip Mišić316.3
Arber Hoxha156.3
Stefan Ristovski906.2
Ronaël Pierre-Gabriel756.2
Luka Stojković756.2
Marko Rog596.2
Ivan Nevistić905.9
Nathan Butler-Oyedeji1-
Neto--
Tommy Setford--
Riccardo Calafiori--
Maldini Kacurri--
Mikel Merino--
Ismeal Kabia--
Dario Špikić3-
Danijel Zagorac--
Ivan Filipović--
Juan Córdoba--
Tomas Baković--
Branko Pavić--
Nathanaël Mbuku--
Mislav Ćutuk--

Standings

PositionRecordPointsGoal diff
3Arsenal6-1-119+13
25Dinamo Zagreb3-2-311-7
UEFA Champions League table

Recent matches

  • Arsenal
    3-2-0WWDWDD1
  • Dinamo Zagreb
    2-2-1DWWLDD1

Also in this competition

FinishedRB LeipzigvsSporting CPUEFA Champions LeagueRed Bull Arena2:1
FinishedShakhtar DonetskvsStade Brestois 29UEFA Champions LeagueVELTINS-Arena2:0
FinishedCelticvsBSC Young BoysUEFA Champions LeagueCeltic Park1:0
FinishedFeyenoordvsBayern MünchenUEFA Champions LeagueStadion Feijenoord3:0
FinishedRB LeipzigvsSporting CPUEFA Champions LeagueRed Bull Arena2:1
FinishedShakhtar DonetskvsStade Brestois 29UEFA Champions LeagueVELTINS-Arena2:0
FinishedCelticvsBSC Young BoysUEFA Champions LeagueCeltic Park1:0
FinishedFeyenoordvsBayern MünchenUEFA Champions LeagueStadion Feijenoord3:0
FinishedAC MilanvsGironaUEFA Champions LeagueStadio Giuseppe Meazza1:0
FinishedParis Saint GermainvsManchester CityUEFA Champions LeagueParc des Princes4:2
FinishedSparta PrahavsInterUEFA Champions Leagueepet ARENA0:1
FinishedReal MadridvsRed Bull SalzburgUEFA Champions LeagueEstadio Santiago Bernabéu5:1

Entertainment only. 18+. Play responsibly.