Postpublished at 19:03 GMT 14 December 2023
Aberdeen 1-0 Eintracht Frankfurt
Willie Miller
Former Aberdeen defender on BBC Sportsound
It would be so disappointing if Aberdeen lost a goal from a set-piece when they haven't really been tested.
Win puts Rangers into Europa League last 16; Sparta Prague second in group & Betis drop into Conference League
Sima flashes Rangers in front but Miranda lashes in leveller amid barrage of Betis pressure
Dessers beats two defenders before sliding Rangers back in front but Perez shapes in second equaliser
Roofe scrambles in what proves to be winner
Nick McPheat
Aberdeen 1-0 Eintracht Frankfurt
Willie Miller
Former Aberdeen defender on BBC Sportsound
It would be so disappointing if Aberdeen lost a goal from a set-piece when they haven't really been tested.
Aberdeen 1-0 Eintracht Frankfurt
An Eintracht head powers an effort towards Kelle Roos but the Aberdeen keeper is equal to it again.
Holds it well.
Real Betis v Rangers (20:00)
Real Betis XI: Silva, Bellerin, Pizzella, Roca, Miranda, Carvalho, Isco, Guardado, Diao, Iglesias, Perez.
Substitutes: Vietes, Garcia, Ezzalzouli, Enrique, Jose, Rodri, Vinicius, Ruibal, Fernandez.
Rangers XI: Butland, Tavernier, Goldson, Davies, Barisic, Lundstram, Cifuentes, Lammers, McCausland, Dessers, Sima.
Substitutes: McCrorie, K.Wright, Souttar, Matondo, Sterling, Roofe, Devine, Lyall, McKinnon.
Aberdeen 1-0 Eintracht Frankfurt
Ester Sokler looked ready to come on for Aberdeen there but he's been told to sit back down.
Richard Jensen will be coming on though.
Aberdeen 1-0 Eintracht Frankfurt
Paxten Aaronson carries the ball into the Aberdeen box before forcing Kelle Roos into a stop with his boot at his near post.
Aberdeen 1-0 Eintracht Frankfurt
Stefan Gartenmann takes a set of studs to the top of his foot.
Accidental. He's alright.
Aberdeen 1-0 Eintracht Frankfurt
Another excellent Shayden Morris cross looks certain to be tapped in by Ryan Duncan at the back post.
But it's turned behind at the last second before Jack Milne heads the resulting corner wide.
Aberdeen 1-0 Eintracht Frankfurt
Hugo Larsson has a fresh air swipe at an Eintracht corner then Robin Koch blasts over.
Aberdeen 1-0 Eintracht Frankfurt
Eintracht look for an early second-half leveller as Jens Petter Hauge curls one to the back post.
Not sure it was even a shot but it comes to nothing anyway.
Aberdeen 1-0 Eintracht Frankfurt
We're back under way at Pittodrie.
A change in the Frankfurt goal as Jens Grahl replaces Kevin Trapp.
HT: Aberdeen 1-0 Eintracht Frankfurt
Rory Loy
Former Rangers striker on Sportsound
It was quite pedestrian, even Eintracht Frankfurt who had most of the ball weren't doing much with it. Aberdeen had shaky moments but overall dealt with it pretty well.
It was a really clinical goal. Duk is showing he is on form as well with a cup final around the corner. I think Barry Robson will be pleased with the defensive discipline on show.
Duk was isolated for long spells but he had to reserve his running.
It is possibly a bit disappointing in terms of how Aberdeen have approached the game but they have carried the game plan out to a tee.
HT: Aberdeen 1-0 Eintracht Frankfurt
Willie Miller
Former Aberdeen defender on BBC Sportsound
Aberdeen leading, with the balance of play in mind, is really quite incredible.
HT: Aberdeen 1-0 Eintracht Frankfurt
Tyrone Smith
BBC Scotland
A strange game, do Aberdeen deserve the lead? On the balance of play, probably not.
But they have been clinical with the one chance they have created.
The last few games there have been signs Duk has been on the way back to his best, and whatever else happens tonight, he will take more confidence from that goal.
Shayden Morris does offer Aberdeen an element of width that has perhaps been lacking so far this season, having him back and fit certainly gives Barry Robson a nice option on the wing.
By the way, PAOK have equalised against Helsinki.
That, coupled with Aberdeen's goal, moves the Dons back into third.
HT: Aberdeen 1-0 Eintracht Frankfurt
Here it is, the moment that splits them.
A fifth goal of the season for Duk. Three of them have come in the Conference League.
He'll be gutted it all ends tonight.
Aberdeen 1-0 Eintracht Frankfurt
Can't quite believe I'm saying this, but Aberdeen somehow go into the break ahead.
Possession's overrated. 24% of the ball, two shots, one goal.
Easy.
Aberdeen 1-0 Eintracht Frankfurt
Tyrone Smith
BBC Scotland at Pittodrie
Well, well well.
You have to take your chances in football. Frankfurt haven't taken theirs, the Dons have created one and taken it.
Aberdeen 1-0 Eintracht Frankfurt
Rory Loy
Former Rangers striker on Sportsound
It's a really good goal.
It's the first time Aberdeen have put any pressure on Frankfurt outside of their own box. It was a pinpoint cross and that is exactly where you want your striker.
A great goal for Aberdeen, difficult to say it is deserved but they are 1-0 up.
Aberdeen 1-0 Eintracht Frankfurt
Willie Miller
Former Aberdeen defender on BBC Sportsound
He's certainly back in form!
What a whipped cross from Morris into an area that Duk has to be in.
That's clinical.
Aberdeen 1-0 Eintracht Frankfurt
Stephen Craigan
Former Motherwell captain on TNT Sports
Football never ceases to amaze you. They've been passive but it's the perfect counter attack.
Duk continues his run and Pittodrie erupts.