Rangers defy odds and beat Celtic at Hampden Park
In a shock result Rangers who were 5/2 to reach the final earlier today set up a Scottish Cup final with Hibernian after winning a thrilling tussle with Celtic on penalties.
Tom Rogic, who levelled in extra time for Celtic, missed the vital spot-kick, blazing high and wide.
Rangers striker Kenny Miller fired in the opening goal, with Celtic replying through an Erik Sviatchenko header.
A wonderful long-range strike from Barrie McKay had Rangers in front on 96 minutes before Rogic swept home to set up a tense Hampden shootout.
James Tavernier and Nicky Clark failed to convert from the spot for Rangers, while Callum McGregor and captain Scott Brown could not hit the target for Celtic before Rogic's miss made it 5-4 on penalties to the Championship winners.
It was a bitter pill for Celtic fans after their rivals have rejoined the SPL after four years in the lower leagues. If anyone thought Rangers would need time to get back to the level of their rivals then this result sends out a clear message - Rangers are back.