People talk about Rangers mentality and have questioned whether they have character.

They proved at Ibrox tonight they are made of the right stuff with a sensational second half comeback against Braga to go 3-2 up ahead of the second leg in Portugal next week.

Ianis Hagi is the man who will take all the plaudits and rightly so after he scored two of the three goals.

Fransergio had opened the scoring with a stunner before Abel Ruiz doubled their advantage in the second half.

It all looked over for Rangers then Hagi popped up on the right, cut inside and drilled a shot into the back of the net with his left foot.

An injury to Borna Barisic looked like ending Rangers' chances of getting back into it but Steven Gerrard put Joe Aribo at left back and the midfielder got his side's second.

It was a great run and finish and Rangers would have been happy with that.

But it was to get even better as Hagi's free kick deflected off the wall and hit the back of the net.

Rangers have the advantage going into the second leg, but they'll have to do it without Alfredo Morelos who was booked and now misses out through suspension.

Look back over all the action in our LIVE blog.