Rangers beat Celtic in thrilling Scottish Cup semi-final shoot-out
Rangers beat Celtic 5-4 on penalties after the two fierce Glasgow "Old Firm" rivals battled to a 2-2 draw after extra time in an epic Scottish FA Cup semi-final at Hampden Park on Sunday.
Rangers, who have just won promotion back to the Scottish Premiership after four years exile in the lower divisions following their financial troubles, clinched the tie when Tom Rogic blazed his penalty high and wide to send the champions-elect out.
Rangers, who won the Championship title and promotion this month, will face Hibernian in an all-Championship final at Hampden on May 21.
The second tier club went ahead after 16 minutes when veteran striker Kenny Miller, 36, one of only five players since World War Two to play for both clubs, took advantage of poor Celtic defending to turn and shoot past goalkeeper Craig Gordon.
Kenny Miller scores Rangers' opening goal against CelticReuters
Celtic, who had been second best for most of the first half, took control after the restart and substitute Erik Sviatchenko equalised with a bullet header after 50 minutes.
Erik Sviatchenko celebrates after scoring for Celtic against RangersReuters
With the scores still locked at 1-1 extra time beckoned, and Rangers enjoyed a dream start to the first added period as Barrie McKay fired a stunning long-range screamer into the top left corner in the 96th minute.
Celtic goalkeeper Craig Gordon watches Rangers' Barry McKay's shot go inReuters
The Scottish Championship leaders were pegged back once more, however, as Rogic struck to make it 2-2 just two minutes into the second spell of extra time.
Both sides missed the target with the second spot kicks, while Celtic goalkeeper Craig Gordon and Rangers goalkeeper Wes Foderingham both saved each team's fourth effort.
Barrie McKay celebrates with James Tavernier after scoring the second goal for Rangers against CelticReuters
The next two were then scored by both sides, but the key moment came as Rogic - earlier Celtic's hero - blazed his side's seventh spot kick miles over the bar, sending Rangers into the final and their fans into raptures.
Hibs secured their place in the final when they beat Dundee United, the bottom club in the Premiership, 4-2 on penalties after the their semi ended 0-0 after extra time at Hampden Park on Saturday.
Additional reporting via Reuters