Postpublished at 21:45 Greenwich Mean Time 14 December 2023
Real Betis 2-3 Rangers
Luiz Henrique tries to dance his way into the Rangers box but his cross is blocked.
Betis come again but Willian Jose lashes one way over from range.
That's so daft.
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
Real Betis 2-3 Rangers
Luiz Henrique tries to dance his way into the Rangers box but his cross is blocked.
Betis come again but Willian Jose lashes one way over from range.
That's so daft.
Real Betis 2-3 Rangers
AS IT STANDS... Rangers are going straight through to the last 16 of the Europa League.
Top of the group. Again... AS IT STANDS.
I will not be blamed for jinxing anything.
Real Betis 2-3 Rangers
Rangers are knocking the ball about brilliantly now.
Betis look rattled.
Real Betis 2-3 Rangers
Steven Thompson
Former Rangers striker on BBC Sportsound
Rangers have just got to defend and see this out now - they have not got long to go.
To score three goals in this stadium is a tremendous achievement, but if they can hold on and get their first win on Spanish soil it would be a huge result.
Kemar Roofe
Oh, wow. Oh. Wow.
It's a messy, messy goal - will Rangers care? Will they what!
Ben Davies gets his head to the corner, Connor Goldson pulls it across goal, Rabbi Matondo tries to finish, then Kemar Roofe does it for him.
Absolute scenes in that away end.
Real Betis 2-2 Rangers
Rangers corner as Sam Lammers' front-post cross to Kemar Roofe is cut out at the last second.
Real Betis 2-2 Rangers
Kemar Roofe almost nicks the ball in the Betis box but he's unlucky as it hits his hand.
The home defence breathe a sigh of relief.
Real Betis 2-2 Rangers
Brian McLauchlin
BBC Scotland in Seville
One goal is all that stands between Rangers and a place in the last 16 of the Europa League.
This could be quite a final 15 in Seville.
Real Betis 2-2 Rangers
That's a sore one for Abde Ezzalzouli and Dujon Sterling.
The pair run into each other off the ball.
Treatment required for the Rangers sub.
Real Betis 2-2 Rangers
And it's eventually ruled out for that reason.
Real Betis 2-2 Rangers
It looks like it hits Perez's hand anyway...
Real Betis 2-2 Rangers
Oh, VAR check.
This looks really tight.
Real Betis 2-2 Rangers
The home crowd think their side have the lead.
But the flag is up as an offside Ayoze Perez diverts in from close range after Jack Butland's stunning save from a header.
Real Betis 2-2 Rangers
Steven Thompson
Former Rangers striker on BBC Sportsound
Cyriel Dessers can be pleased with his night's work.
It will do his confidence the world of good.
Real Betis 2-2 Rangers
Rangers have 25 minutes to find a goal.
Real Betis 2-2 Rangers
Double Rangers sub.
Off go young Ross McCausland and Cyriel Dessers for Rabbi Matondo and Kemar Roofe.
Real Betis 2-2 Rangers
John Lundstram is into the book.
He fouls Isco while challenging for a bouncing ball then gives the ref some.
Yellow.
Real Betis 2-2 Rangers
James Tavernier gets robbed by Isco but the Rangers captain recovers really well to win the ball back.
Real Betis 2-2 Rangers
Steven Thompson
Former Rangers striker on BBC Sportsound
That's very, very close to a penalty.
I did think Lammers threw himself to the ground quite theatrically.
Real Betis 2-2 Rangers
It's Barisic who takes, but it's into the wall.
It's a waste, that.