Arsenal vs Dinamo Zagreb LIVE!
Arsenal are on course to receive a bye into the Champions League last 16 after a comfortable win over Dinamo Zagreb as victory at the Emirates Stadium puts them on 16 points with a game to spare and that should be enough to avoid a play-off and two extra games next month.
Declan Rice gave the Gunners a dream start inside two minutes as he picked the ball up inside the area following Kai Havertz’s lay off and finished with aplomb to score his first ever Champions League goal. Just after the hour mark the provider turned goalscorer as Havertz headed home a fantastic cross from Gabriel Martinelli to double the lead.
Unlike at the weekend against Villa, this 2-0 lead wasn’t allowed to slip, in fact it was increased when Martin Odegaard scored in injury time. The Gunners now head to Girona next week for the conclusion of the league phase knowing a last 16 place is all but secured.
Arsenal vs Dinamo Zagreb latest news
- GOAL! Odegaard adds a third
- GOAL! Havertz doubles Arsenal's lead
- GOAL! Declan Rice gives Gunners dream start
Arsenal player ratings
22:08 , Tashan Deniran-AlleyneDeclan Rice 8
Opened the scoring for Arsenal inside two minutes with a great finish. Should have scored a second near the end, but somehow headed wide.
Raheem Sterling 5
Another disappointing night for the winger. Looks short on confidence right now and he was hooked before the hour mark.
Kai Havertz 8 | Star player
Assisted the opening goal with a lovely set for Rice. Made it two goals in as many games by heading home Martinelli’s cross.
FT: Arsenal 3-0 Dinamo Zagreb
21:52 , Tashan Deniran-AlleyneJob done for Arsenal, three goals scored, none conceded and a place in the Champions League last 16 is all but secured.
GOAL! Arsenal 3-0 Dinamo Zagreb | Martin Odegaard '90
21:50 , Tashan Deniran-Alleyne90+1 min: GOAL FOR ARSENAL
Simple tap-in for Martin Odegaard to add gloss on the scoreline. Lovely pick out from Leandro Trossard.
Nathan Butler-Oyedeji has replaced Gabriel Martinelli.
Arsenal 2-0 Dinamo Zagreb
21:48 , Tashan Deniran-Alleyne90 min: A mininum of three minutes of added time to be played as the Gunners look to preserve their clean sheet.
Nathan Butler-Oyedeji is also waiting to come on.
Arsenal 2-0 Dinamo Zagreb
21:46 , Tashan Deniran-Alleyne87 min: Declan Rice delivers another great cross from a corner, but once again no Arsenal player can take advantage.
Arsenal 2-0 Dinamo Zagreb
21:44 , Tashan Deniran-Alleyne86 min: Final change for Zagreb as the highly-rated Martin Baturina is replaced by Spikic.
Arsenal 2-0 Dinamo Zagreb
21:43 , Tashan Deniran-Alleyne85 min: As it stands, Arsenal are third in the Champions League table.
Arsenal 2-0 Dinamo Zagreb
21:36 , Tashan Deniran-Alleyne77 min: Corner to Dinamo Zagreb, their first of the game, as Martin Baturina’s effort is deflected behind.
The delivery is decent but it sweeps past everyone and Arsenal are able to push out.
Arsenal 2-0 Dinamo Zagreb
21:34 , Tashan Deniran-Alleyne75 min: It should be three!
Wonderful ball in by Ethan Nwaneri, picks out Declan Rice who puts his header wide.
The Arsenal midfielder is angry with himself. The cross deserved a goal.
Arsenal 2-0 Dinamo Zagreb
21:32 , Tashan Deniran-Alleyne74 min: Double change for Arsenal.
A straight swap at left-back as Kieran Tierney replaces Oleksandr Zinchenko and Kai Havertz makes way for Leandro Trossard.
Hoxha and Pjaca are on for Zagreb too.
Standard Sport's Simon Collings at the Emirates Stadium
21:27 , Tashan Deniran-Alleyne69 min: Arsenal blew a two-goal lead here on Saturday, but that should be the game now. Dinamo have offered nothing in attack.
Arsenal 2-0 Dinamo Zagreb
21:26 , Tashan Deniran-Alleyne68 min: Kačavenda is booked for asking for Nwaneri to be booked.
GOAL! Arsenal 2-0 Dinamo Zagreb | Kai Havertz '66
21:25 , Tashan Deniran-Alleyne66 min: GOAL FOR ARSENAL
Brilliant cross from Gabriel Martinelli after cutting inside and picking out Kai Havertz who heads home from close range.
Arsenal 1-0 Dinamo Zagreb
21:22 , Tashan Deniran-Alleyne64 min: Corner delivery is good, but Dinamo Zagreb deal with it.
Arsenal 1-0 Dinamo Zagreb
21:21 , Tashan Deniran-Alleyne63 min: Yet another Arsenal corner, but not since Gabriel’s first-half header that should have gone in, have they really threatened to score.
Will this one be different?
Arsenal 1-0 Dinamo Zagreb
21:19 , Tashan Deniran-Alleyne61 min: Arsenal beginning to get on top again, two corners forced in quick succession.
Arsenal 1-0 Dinamo Zagreb
21:17 , Tashan Deniran-Alleyne59 min: Double change for Dinamo Zagreb too as Rog and Ademi are replaced by Kačavenda and Mišić.
Arsenal 1-0 Dinamo Zagreb
21:16 , Tashan Deniran-Alleyne58 min: Arsenal build down the left, Declan Rice swings the ball in but no one is in the box to take advantage.
The Gunners then make a double change as Thomas Partey and Ethan Nwaneri replace Jurrien Timber and Raheem Sterling.
Standard Sport's Simon Collings at the Emirates Stadium
21:12 , Tashan Deniran-Alleyne55 min: All a bit flat, here. I will confess I am envious of the lucky ones at home flicking over to watch The Traitors.
Arsenal 1-0 Dinamo Zagreb
21:11 , Tashan Deniran-Alleyne53 min: Sustained period of possession for the visitors is only brought to a half with Jurrien Timber down.
The Arsenal defender is back up on his feet now as the substitutes warm up.
Arsenal 1-0 Dinamo Zagreb
21:08 , Tashan Deniran-Alleyne50 min: Yellow card for Jurrien Timber now as he catches Ademi late.
Arsenal 1-0 Dinamo Zagreb
21:06 , Tashan Deniran-Alleyne48 min: OFF THE LINE
It wouldn’t have counted anyways as the offside flag is up but Kai Havertz sees his effort cleared off the line.
Arsenal 1-0 Dinamo Zagreb
21:04 , Tashan Deniran-Alleyne46 min: Sore one for Bernauer after being fouled by Raheem Sterling.
Mis-timed by the Arsenal winger and that earns him a yellow card.
Arsenal 1-0 Dinamo Zagreb
21:03 , Tashan Deniran-AlleyneBack underway at the Emirates Stadium.
No changes for either side.
Arsenal's dream start
20:54 , Tashan Deniran-AlleyneDeclan Rice fired Arsenal ahead after just two minutes, but the floodgates haven’t opened.
In fact, Dinamo Zagreb deserve credit for staying in the game and they’ve offered a threat in attack.
Declan Rice fires in an early opening goal for Arsenal 😮💨
— Football on TNT Sports (@footballontnt) January 22, 2025
Clinical forward play!
📺 @tntsports & @discoveryplusUK pic.twitter.com/c3xfSnQkSQ
Arsenal 1-0 Dinamo Zagreb
20:48 , Tashan Deniran-AlleyneHT: Arsenal 1-0 Dinamo Zagreb
Declan Rice's goal is the difference at the break.
Arsenal 1-0 Dinamo Zagreb
20:45 , Tashan Deniran-Alleyne45 min: Two minutes of added time have been signalled.
Arsenal 1-0 Dinamo Zagreb
20:42 , Tashan Deniran-Alleyne40 min: A long period of Arsenal possession ends with Gabriel looking to pick out Kai Havertz but the pass was over hit.
Gabriel Martinelli then has a strike at goal but it’s straight down Nevistic’s throat.
Arsenal 1-0 Dinamo Zagreb
20:38 , Tashan Deniran-Alleyne37 min: Great ball delivered into the box by Gabriel Martinelli but no one is there to take advantage.
The Brazilian has every right to be annoyed with his teammates.
Ademi is shown a yellow card for a strong tackle on Odegaard.
Arsenal 1-0 Dinamo Zagreb
20:36 , Tashan Deniran-Alleyne34 min: Jurrien Timber has Jakub Kiwior to thank for bailing him out of trouble after losing the ball to Baturina.
Great recovery tackle from the Poland international, time to perfection.
Arsenal 1-0 Dinamo Zagreb
20:34 , Tashan Deniran-Alleyne33 min: Arsenal play themselves into trouble and Martin Baturina strides forward and squares the ball to Stojkovic who takes far too long and sees his effort blocked.
Martinelli then breaks up the pitch but Mmaee makes a superb tackle to deny the Brazilian.
Standard Sport's Simon Collings at the Emirates Stadium
20:32 , Tashan Deniran-Alleyne31 min: The BBC have Dinamo's xG for the first 30 minutes as 0.01. That tells you all you need to know about this game.
Arsenal 1-0 Dinamo Zagreb
20:30 , Tashan Deniran-Alleyne30 min: Declan Rice celebrates scoring his first ever Champions League goal.
And what a strike it was...
Arsenal 1-0 Dinamo Zagreb
20:29 , Tashan Deniran-Alleyne28 min: Lovely pass from Jorginho to spot Havertz’s run behind the Dinamo Zagreb defence. However, the forward delays his effort and the chance is lost.
Replays suggest Havertz was offside, so nothing would have come from it.
Arsenal 1-0 Dinamo Zagreb
20:27 , Tashan Deniran-Alleyne26 min: Declan Rice goes over to take a corner and his greeted with cups being thrown at him by the Dinamo Zagreb supporters.
That doesn’t put him off though as he whips in a fine delivery but Gabriel heads the ball over.
Arsenal 1-0 Dinamo Zagreb
20:25 , Tashan Deniran-Alleyne24 min: How’s that for playing out under pressure?
Arsenal seem boxed in but Gabriel, Jorginho, Declan Rice and Oleksandr Zinchenko remain calm to evade the press.
At the other end, Kai Havertz feeds Raheem Sterling but the winger is beaten to the ball before the German heads wide after a decent cross from Zinchenko.
Arsenal 1-0 Dinamo Zagreb
20:22 , Tashan Deniran-Alleyne21 min: Dinamo Zagreb have their first shot on target as captain Ademi strikes from distance.
Though the effort is high and wide.
Standard Sport's Simon Collings at the Emirates Stadium
20:19 , Tashan Deniran-Alleyne20 min: Kiwior made a solid start at centre-back, so far. Arteta said yesterday he was reluctant to play two left footers, but it's worked fine.
Arsenal 1-0 Dinamo Zagreb
20:18 , Tashan Deniran-Alleyne17 min: That’s a saw one for Gabriel as Kulenovic catches him right on the knee with his studs.
Totally accidental but the Arsenal defender is in pain.
Arsenal 1-0 Dinamo Zagreb
20:15 , Tashan Deniran-Alleyne14 min: Oh it should be 2-0 Arsenal.
Gabriel is usually so reliable in these situations but this time he meets a corner but heads the ball wide.
Big chance.
Arsenal 1-0 Dinamo Zagreb
20:13 , Tashan Deniran-Alleyne11 min: First sign of Dinamo Zagreb on the counter as Pierre Gabriel finds himself as the most advanced player.
However, his effort is charged down by Jurrien Timber.
Certainly a warning to Arsenal just to how fast the visitors can get forward.
Arsenal 1-0 Dinamo Zagreb
20:10 , Tashan Deniran-Alleyne9 min: It’s all Arsenal at the moment, some crisp passing sees Jurrien Timber cut the ball back for Kai Havertz whose shot is blocked.
Shouts for handball are waved away.
Arsenal 1-0 Dinamo Zagreb
20:09 , Tashan Deniran-Alleyne8 min: Confidence is oozing from the Arsenal players as a nice piece of skill from Jakub Kiwior gets an applause from the crowd.
Declan Rice is played in by Martin Odegaard but the goalscorer is denied a second by a great block.
Corner is played in by the Arsenal captain but Gabriel’s header is deflected over.
Standard Sport's Simon Collings at the Emirates Stadium
20:05 , Tashan Deniran-Alleyne5 min: What a finish from Rice. Arsenal's finishing has been so poor lately, but that was a real sweet hit. A perfect start for Arsenal.
GOAL! Arsenal 1-0 Dinamo Zagreb | Declan Rice '3
20:04 , Tashan Deniran-Alleyne3 min: WHAT A START FOR ARSENAL!
The Gunners waste no time in taking the lead as Kai Havertz cushions the ball back for Declan Rice who finds the back of the net with a sweet strike.
Dream start for the hosts!
Standard Sport's Simon Collings at the Emirates Stadium
20:01 , Tashan Deniran-Alleyne1 min: Fair play to Dinamo, they've got a huge away following here and have sold out their allocation. All dressed in black and make a hell of a noise.
KICK-OFF!
20:00 , Tashan Deniran-AlleyneWe are underway in this Champions League clash.
Here we go!
19:57 , Tashan Deniran-AlleyneThe teams have emerged from the tunnel.
Time to hear the Champions League theme music, then for the player handshakes, team photo and then kick-off!
Not long now!
19:48 , Tashan Deniran-AlleyneLess than 15 minutes to go until kick-off!
Transfer watch
19:43 , Tashan Deniran-AlleyneTwo strikers who have been linked with moves to Arsenal are Benjamin Sesko and Viktor Gyokeres.
They have been in action against each other this evening and both have been on target!
Myles Lewis-Skelly absence explained
19:34 , Tashan Deniran-AlleyneMyles Lewis-Skelly is the latest Arsenal defender to be struck by injury.
The 18-year-old was left out of the Arsenal squad for Wednesday’s Champions League against Dinamo Zagreb.
Around the grounds
19:28 , Tashan Deniran-AlleyneTwo games already underway, huge match between Paris Saint-Germain and Manchester City to follow later.
Shakhtar Donetsk 2-0 Brest (latest score)
Leipzig 2-1 Sporting CP (latest score)
AC Milan vs Girona
Sparta Praha vs Inter
Arsenal vs Dinamo Zagreb
Celtic vs Young Boys
Feyenoord vs Bayern Munich
Paris Saint-Germain vs Manchester City
Real Madrid vs Salzburg
Visitors are in the building!
19:23 , Tashan Deniran-AlleyneThe visitors have arrived at the Emirates Stadium...
We are here! 🔥 pic.twitter.com/ZA0t2It2aI
— GNK Dinamo (@gnkdinamo) January 22, 2025
Dinamo Zagreb changes
19:18 , Tashan Deniran-AlleyneFabio Cannavaro has made six changes to the side that played Celtic in their last Champions League game in December. Key players Sucic, Petkovic and Theophile-Catherine are all missing through injury.
Odegaard's message
19:13 , Tashan Deniran-AlleyneArsenal captain Martin Odegaard has called for a special night at the Emirates Stadium.
"It’s the biggest stage, playing against the top teams, and especially at home it’s always special to line up for the anthem before the game."
Standard Sport's Simon Collings at the Emirates Stadium
19:06 , Tashan Deniran-AlleyneStandard Sport’s Simon Collings has reacted to the Arsenal team news...
🗣 "Mikel Arteta has, unsurprisingly, taken the opportunity to rotate and rest some players. Interesting at centre-back..."@sr_collings gives his thoughts on the Arsenal team news!
— Standard Sport (@standardsport) January 22, 2025
LIVE: https://t.co/Cz0ORyr1tJ#ARSDIN | #AFC | #UCL pic.twitter.com/t9NLQmP9PB
Arsenal changes
19:00 , Tashan Deniran-AlleyneMake that four changes to the Arsenal side that started the 2-2 draw with Aston Villa last time out.
Jakub Kiwior and Oleksandr Zinchenko come into the defence, Jorginho anchors the midfield and Raheem Sterling starts in attack.
No Myles Lewis-Skelly at all tonight.
Dinamo Zagreb team in full
18:55 , Tashan Deniran-AlleyneDinamo Zagreb XI: Nevistic; Ristovski, Mmaee, Torrente, Pierre-Gabriel; Ademi, Bernauer, Rog; Stojkovic, Kulenovic, Baturina
Subs: Zagorac, Filipović, Kačavenda, Hoxha, Córdoba, Pjaca, Mbuku, Mišić, Baković, Ćutuk, Pavić, Špikić
Arsenal team in full
18:50 , Tashan Deniran-AlleyneArsenal XI: Raya, Timber, Gabriel, Kiwior, Zinchenko, Jorginho, Rice, Odegaard, Sterling, Martinelli, Havertz
Subs: Neto, Setford, Tierney, Calafiori, Kacurri, Partey, Merino, Nwaneri, Trossard, Butler-Oyedeji, Kabia
Dinamo Zagreb XI
18:47 , Tashan Deniran-AlleyneAnd lining up for the visitors...
𝔸 𝕙𝕖𝕣𝕠 𝕚𝕤 𝕟𝕠𝕥 𝕓𝕠𝕣𝕟, 𝕒 𝕙𝕖𝕣𝕠 𝕚𝕤 𝕞𝕒𝕕𝕖.
— GNK Dinamo (@gnkdinamo) January 22, 2025
Sretno dečki! 💙 pic.twitter.com/NiUuzYwm8U
Arsenal XI
18:46 , Tashan Deniran-AlleyneHere is how Arsenal will lineup tonight...
🔴 𝗧𝗘𝗔𝗠𝙉𝙀𝙒𝙎 ⚪️
— Arsenal (@Arsenal) January 22, 2025
🧱 Kiwior partners Gabriel
⚖️ Jorginho in the middle
⚡️Sterling on the wing
Let's do this, Gunners 👊
Team news imminent
18:40 , Tashan Deniran-AlleyneWe are expecting the team news to be announced shortly.
Stay tuned...
Arteta considering Rice change
18:35 , Tashan Deniran-AlleyneWe will have team news shortly, but Mikel Arteta has hinted at a role change for Declan Rice amid a shortage of natural right-sided central defenders.
“It has been in my head,” said Arteta. “The reality is that he had to play, because of certain circumstances as a No6, a No8, he played one game as a No10."
Champions League is Arsenal's best bet
18:30 , Tashan Deniran-AlleyneArsenal are no longer Champions League rookies, though, and this competition is quickly becoming their most best shot at a trophy this season.
They are out of the FA Cup, 2-0 down going into the second leg of their Carabao Cup semi-final at Newcastle and six points off Premier League leaders Liverpool - who have a game in hand, too.
Arsenal dressing room
18:25 , Tashan Deniran-AlleyneBehind the scenes at the Emirates Stadium as the Arsenal shirts are hung up inside the dressing room ahead of kick-off.
Cannavaro praises Arteta
18:20 , Tashan Deniran-AlleyneThis is what Fabio Cannavaro has said about Mikel Arteta ahead of tonight’s showdown...
“We all know the difference between Arsenal and us, but we will try to do everything to make their job difficult,” the Dinamo Zagreb boss told reporters yesterday.
“We played a lot of times, and I also watched Arsenal a lot. I like his way of managing the game and his idea of the game. I want him to win a trophy because he absolutely deserves it.”
Predicted Arsenal XI
18:15 , Tashan Deniran-AlleyneArsenal are in a commanding position in the Champions League and Arteta may look to rotate his team against Dinamo. Jakub Kiwior could come into the heart of defence given that the Gunners are light on options at centre-back.
Jorginho is another who may get to start by coming into the midfield and Kieran Tierney could get the nod at left-back. Arsenal are very limited in attack, but Raheem Sterling may be handed a start out wide.
Predicted Arsenal XI (4-3-3): Raya; Partey, Kiwior, Gabriel, Tierney; Odegaard, Jorginho, Merino; Sterling, Havertz, Trossard
William Saliba latest
18:10 , Tashan Deniran-AlleyneWilliam Saliba misses out for Arsenal tonight through injury.
However, Mikel Arteta is hopeful the defender will return in time for the huge Premier League clash with Manchester City next weekend.
Champions League permutations
18:05 , Tashan Deniran-AlleyneArsenal host Dinamo Zagreb in their penultimate game of the first stage of the competition, with progression to the knockout rounds in sight.
Teams who finish in the top eight of the table will go straight into the round of 16, which begins on Tuesday, March 4, 2025.
So what do Arsenal need to qualify for Champions League knockout stages?
Arsenal vs Dinamo Zagreb latest odds
18:00 , Tashan Deniran-AlleyneArsenal to win: 1/16
Draw: 8/1
Dinamo Zagreb to win: 22/1
Odds via Betfair and subject to change.
Arsenal vs Dinamo Zagreb: Head to head (h2h) history and results
17:55 , Tashan Deniran-AlleyneArsenal wins: 3
Draws: 0
Dinamo Zagreb wins: 1
The last meeting between the two sides was nearly a decade ago as the Gunners emerged victorious with Alexis Sanchez and Mesut Ozil on the scoresheet.
Standard Sport prediction
17:50 , Tashan Deniran-AlleyneThe Gunners may have struggled of late but it would still be a major shock not to see them win here.
Arsenal to win, 2-1.
Dinamo Zagreb team news
17:45 , Tashan Deniran-AlleyneBruno Petkovic is a doubt for Dinamo Zagreb, while midfielder Petar Sucic is set to miss out.
Arsenal team news
17:40 , Tashan Deniran-AlleyneArsenal’s injury list remains plentiful. William Saliba missed the Aston Villa game with a hamstring injury and Arteta has confirmed the defender will sit out of the Zagreb clash. Bukayo Saka, Gabriel Jesus, Ben White and Takehiro Tomiyasu are all out too.
Ethan Nwaneri and Riccardo Calafiori, however, have both returned to training.
How to watch
17:35 , Tashan Deniran-AlleyneTV channel: The game will be broadcast on TNT Sports 2 and TNT Sports Ultimate.
Live stream: Subscribers will be able to watch on a live stream via the Discovery+ app.
LIVE coverage: Follow all the action with Standard Sport’s dedicated match blog!
Welcome
17:29 , Tashan Deniran-AlleyneGood evening and welcome to Standard Sport’s LIVE coverage of Arsenal vs Dinamo Zagreb.
A huge game in the Champions League awaits as the Gunners look to qualify for the knockout stage.
Kick-off from the Emirates Stadium is at 8pm GMT.