Every word Kemar Roofe said to broadcaster BT Sport after the game.

Sum up your emotions?

If you can hear it. I can just about hear you because of the noise of the stadium. It's unbelievable. It means so much to everybody here. We worked hard and had our ups and downs but this is a special night tonight. 

What does it mean to you to score the winner?

It's massive. I had two chances (before that). One hit off the crossbar.  I decided to stay focused and keep pushing. As the fans here say, no surrender and that’s what it was tonight.

Was it a case of believing in yourself?

To be honest, I thought it was going to be one of those nights for me but if I keep working hard we win the game and that's all that mattered but thankfully I got a goal which is good.

You are only two games away from the final, has the magnitude sunk in?

No, not yet. I don't think it has. I don't think it would because this is what the fans demand. What the club demands so we have to produce it. It will probably sink in at the end of the season.

READ MORE: Detailed Rangers player ratings as James Tavernier and Kemar Roofe blow away Braga

How deep did the players have to dig in extra time?

We couldn't give up. When they went down to ten, then nine, it even got harder. We had to keep grinding it out until the finish.

How important was the early opening goal?

That's the beauty of Ibrox. We get the first goal and we feed off them. It was a massive start and that decided the game.

How are you thriving on having to lead the line?

I take it game by game and do my best. 

Now you face RB Leipzig in the semi-final?

We are going to look forward to it and try our best in the games to go to the final.