Holders Rangers crashed out of the Scottish Communities League Cup at the hands of Falkirk on Wednesday night as hopes of a domestic treble this season were left in tatters at Falkirk Stadium.
Farid El Allagui grabbed a double for the hosts - after 58 minutes and 17 minutes from time - and they looked be on their way to a famous Third Round win before Dorin Goian and Nikica Jelavic netted late on for Ally McCoist's shellshocked league leaders.
However, Steven Pressley's men never gave up and Mark Miller had the final say for the Irn-Bru First Division side with an injury-time winner as Falkirk booked their place in the Fourth Round.