An injury-time goal from Mark Millar helped First Division Falkirk pull off a shock 3-2 defeat of Rangers to send the holders crashing out of the Scottish League Cup.
The game seemed destined for extra time when goals from Dorin Goian and Nikica Jelavic in the final seven minutes cancelled out Farid El Alagui's second-half double for Falkirk. However, in the third minute of added time Rangers goalkeeper Neil Alexander fumbled Millar's free-kick from 18 yards into the net to send the First Division side into the draw for the quarter-finals.
Rangers manager Ally McCoist said his side had got what they deserved. "It is mixed emotions; anger and disappointment," said McCoist. Falkirk fought for it, but when you don't turn up until you are a goal down sometimes you get what you deserve. We didn't start playing until we went a goal down and that isn't good enough."
Elsewhere, Celtic gained revenge for one of their most embarrassing defeats in recent years as they moved into the Scottish League Cup quarter-finals with a 2-0 win over Ross County at Victoria Park.
The First Division side had dumped the Hoops out of the Scottish Cup at the semi-final stage in 2009, but goals from Gary Hooper and a Scott Boyd own-goal ensured there would be no upset this time around.
"It wasn't easy, it never is coming to a First Division ground and the conditions were difficult to play in," Celtic manager Neil Lennon said. "I'm very pleased. They were very professional and it was exactly the reaction I was wanting from the players."
Finally, Scottish Premier League side Hearts were knocked out the competition by First Division Ayr United on penalties after the game ended 1-1 after extra time following goals from Scott Robinson and Gareth Wardlaw.
Danny Grainger and Rudi Skacel missed from the spot as Ayr pulled off a shock to progress 4-1 on penalties. Hearts, alongside Falkirk and Celtic, join Hibernian, Dundee United, St Mirren, Kilmarnock and Second Division East Fife, who knocked Aberdeen out on penalties on Tuesday, in the draw for the quarter-finals.