Double Rangers changepublished at 81 mins
Rangers 2-0 Braga (2-1 agg)
That's Aaron Ramsey's last involvement as he comes off with Ryan Jack to a huge ovation.
Scott Wright and Glen Kamara are on.
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-0 Braga (2-1 agg)
That's Aaron Ramsey's last involvement as he comes off with Ryan Jack to a huge ovation.
Scott Wright and Glen Kamara are on.
Rangers 2-0 Braga (2-1 agg)
Rangers have the ball in the net again but it's ruled out for a foul on the Braga keeper.
It's another well-worked move as Joe Aribo's ball across finds Aaron Ramsey at the back post, but his momentum carries him into Matheus and it's the right call.
Rangers 2-0 Braga (2-1 agg)
Aaron Ramsey tries to make a bit of magic as he weaves through a couple Braga bodies.
He's brought down on the edge of the box but no foul given.
Rangers 2-0 Braga (2-1 agg)
Braga have rarely threatened, but to their credit, they are still in this.
It's more down to poor Rangers finishing than anything, but with 15 minutes left anything can happen.
Rangers 2-0 Braga (2-1 agg)
Ironic cheers from the Ibrox crowd as Fabiano tries to smash one from about 40 yards.
It's miles high and wide.
Rangers 2-0 Braga (2-1 agg)
Yep. Correct call.
The lines are out, it's so tight, but Roofe is just offside.
Rangers 2-0 Braga (2-1 agg)
A lovely touch from Joe Aribo puts Kemar Roofe through and the striker lifts it over the keeper beautifully.
It's tight. VAR will check it...
Rangers 2-0 Braga (2-1 agg)
Neat play on the right of the box between Aaron Ramsey and John Lundstram play a one-two.
The former lets fly but it's from too tight an angle.
Rangers 2-0 Braga (2-1 agg)
Joe Aribo takes the ball in and wins another foul for his side wide on the right.
In it comes again from Borna Barisic but it's flicked out for a corner.
The visitors not happy with that decision and they're right to be. It comes off Aribo.
Rangers 2-0 Braga (2-1 agg)
Rory Loy
Former Rangers forward on BBC Sportsound
Quote MessageThe Braga manager would have taken their team through shape and defending. I can't believe they have worked on that because they are so suspect at the back, it's unbelievable. The ball goes to the back post and there is somebody in a blue shirt standing there every single time.
Rangers 2-0 Braga (2-1 agg)
Aaron Ramsey is everywhere at the minute!
Borna Barisic guides in another stunning ball and Ramsey nods it on at the front post, but sails narrowly over.
Rangers 2-0 Braga (2-1 agg)
Calvin Bassey does well to win a foul wide on the left, almost at the corner flag.
It's James Tavernier territory and the captain's deep ball finds Aaron Ramsey, who lays the ball back to Connor Goldson.
But the centre-back's drilled effort crashes off the outside of the near post.
Rangers 2-0 Braga (2-1 agg)
Unlucky from Ricardo Horta, who tries his luck with a turn and hit from range with Allan McGregor off his line.
Not enough purchase on it, however. Could just take one moment like that, though...
Rangers 2-0 Braga (2-1 agg)
Ryan Kent has been at it all night and again clips in a delightful ball from the left.
Kemar Roofe is up to meet it but sees his goalbound header blocked.
Rangers 2-0 Braga (2-1 agg)
Braga keeper Matheus is out his goal as he clears and the Rangers support scream for John Lundstram to shoot from halfway.
He doesn't oblige and Borna Barisic then has a cross cleared.
Rangers 2-0 Braga (2-1 agg)
Ten men or not, the quicker Rangers put this game to bed, the better.
Chances are there for them and Braga still have potential to hurt them even with a man fewer.
Rangers 2-0 Braga (2-1 agg)
This time it's Ryan Kent dancing to the byeline and his cross is aimed towards Aaron Ramsey on the penalty spot.
The Welshman gets his head to it but he's stretching and it ends up going back the way.
Rangers 2-0 Braga (2-1 agg)
Borna Barisic gets his first chance to whip the ball in from the left this second half and it's on the money again.
Braga do well to defend it, though, and John Lundstram smashes well over.
Rangers 2-0 Braga (2-1 agg)
Mark Hateley
Former Rangers striker on BBC Sportsound
Quote MessageJoe Aribo could pass that, but he's in confident mood, he's on his left foot, you'd put your money on him scoring.
Rangers 2-0 Braga (2-1 agg)
Rangers break forward with lightning pace again and Joe Aribo is racing down on the edge of the box.
But the midfielder's left-foot finish bends past the far post. Passing to Ryan Kent might've been the better option.