Key events
Full-time: Benfica 2-0 Napoli
Benfica are eight points adrift of Porto in the Portuguese league but this is an important win in Europe for José Mourinho’s side.
Full-time: Borussia Dortmund 2-2 Bodo/Glimt
The story of Dortmund’s season, that. Twice they earned a lead, twice they were pegged back.
Full-time: Club Brugge 0-3 Arsenal
The scoreline flatters Arsenal a bit, but the Gunners scored two outrageous goals through Martinelli and Madueke. Should also mention that 16-year-old Marli Salmon came off the bench for the Gunners.
3 – Only three players have played for an English club in the UEFA Champions League while aged 16 or younger. All three have done so for Arsenal – Jack Wilshere, Max Dowman, and Marli Salmon. DNA. pic.twitter.com/RaTSlfOZfF
— OptaJoe (@OptaJoe) December 10, 2025
Full-time: Bayer Leverkusen 2-2 Newcastle
A draw that will feel like a loss for Eddie Howe, given Leverkusen’s late equaliser. But that is a good point in Germany.
Full-time: Athletic Bilbao 0-0 PSG
A toothless game. Only two major chances for PSG and on both occasions Unai Simón was there to make a great save.
Full-time: Juventus 2-0 Pafos
An important three points for Juventus, who looked very shaky in the first half.
Benfica 2-0 Napoli
90 min: Mourinho looks like he has won the battle of two former Spurs managers, with Antonio Conte and Napoli beaten.
“Greetings from Naples where the mood is sombre,” emails Colum Fordham. “After the victory against Juventus, Napoli may have underestimated Mourinho’s Benfica, who have exposed the Napoli defence on numerous occasions. Neres has played well on the right wing but it’s not enough. Not even Scott McTominay, Napoli’s Scottish star, seems able to make the difference. The wily Portugese coach has outwitted Conte this evening.”
GOAL! Bayer Leverkusen 2-2 Newcastle (Grimaldo 88)
That was coming! Wave after wave of Leverkusen pressure and Newcastle finally crack. Grimaldo sells a nice dummy, the ball finds Maza, who slips a through ball back to Grimaldo … and the Spaniard slides a finish under Ramsdale. All the momenutum is now with the German side. Will Newcastle hang on for the draw?
Bayer Leverkusen 1-2 Newcastle
83 min: Leverkusen are now pushing for a late equaliser, with Tella forcing Ramsdale into a save and Newcastle surviving a goalmouth scramble. Squeaky bum time.
Newcastle hit the post! Again!
Bayer Leverkusen 1-2 Newcastle
80 min: Jacob Murphy wraps his foot around the ball and bends one past Flekken but only onto the bottom of the far post and away.
GOAL! Borussia Dortmund 2-2 Bodo/Glimt (Hauge 75)
Bodo/Glimt are level again! This is a mess of a goal from Dortmund’s perspective, as (I think) Andreas Helmersen drives into their box. A shot is blocked but the ball falls kindly to Hauge, and Bodo/Glimt’s talisman tucks a finish past Kobel from near the penalty spot!
GOAL! Bayer Leverkusen 1-2 Newcastle (Miley 74)
Newcastle have come from behind to lead! Gordon again at the heart of things, standing up Arthur and crossing from the byline. Miley, just on as a substitute, gambles and rises to meet the cross, glancing his header into the corner! The away end goes absolutely bonkers as the home-grown hero Miley wheels away in celebration. Miley is a real handful and still just 19. I swear he has grown a couple of inches since his last goal at Everton last month.
GOAL! Juventus 2-0 Pafos (David 72)
Juve immediately double their lead! Conceição again turning nicely to set up a counter attack. Yildiz sprints down the left wing and puts it on a plate for David, who sidefoots home. David Luiz, in Pafos’ defence, just didn’t have the legs to get back.
GOAL! Juventus 1-0 Pafos (McKennie 67)
Substitute Conceição somehow finds some space in the box and feeds McKennie, who gets a yard and arrows a shot into the top corner, beating the Pafos keeper at the near post! Juventus have been woeful but have picked things up since the break with the introduction of the subs. Openda and Thuram also on.
Newcastle hit the post!
Bayer Leverkusen 1-1 Newcastle
63 min: Gordon is so dangerous when he’s being direct and the Englishman drives around compatriot Quansah before shooting low and hard across goal with his left foot. The ball hits the inside of the post and, luckily for Leverkusen, safely away. Newcastle have gone from 1-0 down and looking dreadful to nearly ahead in just 15 minutes.
Athletic Bilbao 0-0 PSG
60 min: If you’re wondering what is going on in the Basque Country, not a lot. Athletic Bilbao have only scored four goals in their entire European campaign, and PSG look equally toothless here. “PSG are without Dembélé and Hakimi, and it really shows”, emails Kári Tulinius. “Not that they don’t have other great players, but anyone would miss that pair, and the Parisians aren’t as unpredictable in attack without them, giving the Athletic defence an easier task than you’d expect. I think Mayulu’s shot was their first on target.”
PSG have just brought on Doué from the bench. I think the Frenchman was being rested, but is now needed by Luis Enrique.
GOAL! Club Brugge 0-3 Arsenal (Martinelli 56)
Another wondergoal from the Gunners! This is all Martinelli, who beats his man on the left wing, cuts inside and curls a stupendous shot right into the top corner. An expert finish, particularly as the Brazilian was running away from goal but contorted his foot to whip the ball into the top bin. Wow. Game over, surely.
GOAL! Borussia Dortmund 2-1 Bodo/Glimt (Brandt 52)
Couto crosses to Beier at the near post, the German glancing a header at goal. It is saved by Haikin, but Brandt is there to mop up the rebound and tap in his second of the night!
GOAL! Benfica 2-0 Napoli (Leandro Barreiro 50)
Richard Ríos drives to the byline and crosses low to Leandro Barreiro, who backheels the ball past Milinkovic-Savic! Napoli are really struggling in the Champions League this season and now they have a mountain to climb in Portugal!
GOAL! Bayer Leverkusen 1-1 Newcastle (Gordon 51 pen)
Newcastle back on terms! Woltemade earned the penalty, poaching the ball off Leverkusen keeper Flekken, formerly of Brentford, before going to ground. Gordon converts the spot kick, sending Flekken the wrong way. Out of nowhere, Newcastle are level!
GOAL! Club Brugge 0-2 Arsenal (Madueke 48)
Arsenal catch Club Brugge cold at the start of the second half! The Belgian finished the first half the stronger but are helpless here as Zubimendi sends over a hopeful cross to the back post. Initially it looks like Club Brugge keeper Van den Heuvel is going to claim it but he lets it go and Madueke has an easy header at the back post into the empty net! His second of the night!
Bayer Leverkusen 1-0 Newcastle
47 min: Bayer Leverkusen have been forced into a half-time change, with striker Patrick Schick coming off. I assume that’s an injury, rather than a tactical shift. Christian Kofane on.
“Newcastle lucky to go into the break only a goal down and with 11 men still on the pitch,” emails Chris Paraskevas. “Eddie Howe will surely give ‘new signing’ Wissa a run, given the huge gaps that Leverkusen are leaving in behind when they push up. Woltemade has largely played with his back to goal and fed off scraps. We need more pace in transition. We also need our midfield to wake up, because a sluggish start like this on Sunday sends a shiver down my spine.”
Peeeeeeeeep!
We’re off for the second halves.
Half-time reading:
“Superbly timed for Hump Day,” quips Peter Oh.
There is also Women’s Champions League action tonight. Catch up on that with Sarah Rendell.
Meanwhile at the Bernabéu, Manchester City have come from behind to lead. Join Scott Murray.
Half-time scores!

Club Brugge 0-1 Arsenal
45 min: Club Brugge have a chance to equalise! Stankovic breaks the offside trap, running from deep, but the Serbian takes an age to get the bouncing ball under control. Stankovic does force Raya into a good save, but was forced to take the shot early as he dallied on the ball and the Arsenal defenders retreated.
Athletic Bilbao 0-0 PSG
44 min: Great save from Unai Simon to deny Mayulu! Zaire-Emery rolls a low cross across the box, Mayulu loses his marker but can’t convert, as Bilbao’s keeper springs to his right to make a sensational stop!
GOAL! Borussia Dortmund 1-1 Bodo/Glimt (Aleesami 42)
Aleesami, who was at fault for gifting possession to Fabio Silva for Dortmund’s opener, makes up for his error by nodding a fine header past Kobel. It was a clever short corner routine that set up the cross from the left wing.





