Postpublished at 99 mins
Rangers 2-1 Braga (2-2 agg)
It's all Rangers at the minute but there are tired legs out there.
Braga happy to sit back.
Tavernier squeezes in second-minute opener & Roofe has headed goal ruled out by VAR then rattles crossbar
Tavernier penalty puts Rangers ahead on aggregate after Tormena sent off; Goldson hits post in second half & Roofe then Ramsey strikes disallowed
Braga grab shock late goal with Carmo's glancing header to force extra time, but Roofe turns in Aribo cross & Braga reduced to nine men with Medeiros dismissal before Arfield hits bar
Rangers will face RB Leipzig in Europa League semi-finals after the Germans beat Atalanta 3-1 on aggregate
Nick McPheat
Rangers 2-1 Braga (2-2 agg)
It's all Rangers at the minute but there are tired legs out there.
Braga happy to sit back.
Rangers 2-1 Braga (2-2 agg)
Brilliant from Kamara, a drop of the shoulder and a cool pass starts a Rangers attack.
Calvin Bassey then clips a ball into the box which is cleared but lands at Ryan Kent.
It's a tired finish from the forward, though, who slices it.
Rangers 2-1 Braga (2-2 agg)
James Tavernier tries to find Joe Aribo with a fine pass but Matheus gathers just as Aribo gets there.
The keeper gets clattered again and another yellow card is shown to the Braga bench.
Rangers 2-1 Braga (2-2 agg)
You can just sense a bit of tension in the home crowd.
Stray passes are being met with some groans...
Rangers 2-1 Braga (2-2 agg)
The Braga bench are not happy at all with a Kemar Roofe challenge.
So much so that the referee shows a yellow card to the away bench for their protests.
Rangers 2-1 Braga (2-2 agg)
Braga have a free-kick about 40 yards from goal and David Carmo is the target again.
The home defence clear to safety, though.
Rangers 2-1 Braga (2-2 agg)
We're back off and running.
FT: Rangers 2-1 Braga (2-2 agg)
Richard Foster
Former Rangers defender on BBC Sportsound
Quote MessageThe defending of the corner was so poor. It was very similar to how poor Braga have been all night at corners. I don't know how Connor Goldson loses his man so easily, or doesn't stop him running. Now Braga have something to hold on to.
Extra-time to come
Rangers don't half deliver drama on European nights.
James Tavernier's brace had the home side coasting against the 10-man visitors at the break.
But the hosts have failed to take their second-half chances and David Carmo made them pay with an excellent header.
Another 30 minutes on the way...
Rangers 2-1 Braga (2-2 agg)
Again it's headed away by Braga but Rangers work it back in with Ryan Kent.
Connor Goldson is up like a salmon at the back post but his header is just off target.
Rangers 2-1 Braga (2-2 agg)
Scott Wright wins another corner for Rangers, this is it if they want to avoid extra-time...
Rangers 2-1 Braga (2-2 agg)
Rangers fans won't want reminding, but if I take you back to 10 August in Champions League qualifying, Steven Gerrard's side had a 1-0 lead at half-time against 10-man Malmo.
How did that game finish? 2-1 to Malmo. Will that be playing on the minds of the home players?
Rangers 2-1 Braga (2-2 agg)
Rangers have another five minutes to prevent this going to extra-time as Borna Barisic makes way with a slight injury - what a game he's had.
Leon Balogun is on, meaning Calvin Bassey will move to left-back.
Rangers 2-1 Braga (2-2 agg)
Nice positive play from Scott Wright again as he beats his man and sees a cross blocked.
Moments later he puts one to the back post but Braga clear and win a free-kick.
They'll take their time now.
Rangers 2-1 Braga (2-2 agg)
Scott Wright's deflected cross sees Rangers win a late corner.
Captain James Tavernier flights it in but it's headed away at the near post.
Rangers 2-1 Braga (2-2 agg)
Many of you may not need it, but a gentle reminder that away goals don't count anymore.
As it stands, we're going to extra-time.
Rangers 2-0 Braga (2-1 agg)
That pocket of Braga fans are going absolutely mad after that goal.
Rangers 2-1 Braga (2-2 agg)
How often is it said, but if you don't take your chances you leave yourself vulnerable.
This tie should be over long ago.
Rangers 2-1 Braga (2-2 agg)
Richard Foster
Former Rangers defender on BBC Sportsound
Quote MessageRangers just adopted the Braga defence: 'let's just watch the ball and hope it goes away'.
David Carmo
Oh...
Braga win a corner out of nothing and the ball comes flying into the box.
David Carmo is up to meet it and plants a stunning header into the far corner.