Rangers are through to the Europa League final where they will face Eintracht Frankfurt after an incredible evening of football.
Rangers were trailing 1-0 from the first leg but were 2-0 up at half time thanks to a goal from James Tavernier and Glen Kamara. Christopher Nkunku's strike looked to be taking the game to extra time, but John Lundstram popped up with a late winner.
They could have been playing West Ham, but Aaron Cresswell was sent off against Eintracht Frankfurt, and the Bundesliga side ended up winning 1-0 in a game that boiled over on several occasions.
David Moyes was dismissed for lashing out at a ball boy and Frankfurt fans stormed the pitch at full time.
There was also European heartbreak for Leicester City as Jose Mourinho masterminded another victory over Brendan Rodgers, with Tammy Abraham scoring the only goal of the game.
FOLLOW OUR LIVE BLOG FOR REGULAR UPDATES...