Blair Alston’s stunning strike was the catalyst for a superb Falkirk comeback against Rangers to strengthen their hold on second place and cut the gap at the top to 11 points.
The visitors made an explosive start to the game and were 2-0 up inside 10 minutes through Kenny Miller and Barrie McKay.
It looked as if they would win this game at a canter but Falkirk stormed back in the second half courtesy of an outstanding finish from Alston before substitutes Miles Hippolyte and Bob McHugh completed a memorable comeback.
Falkirk are now six points clear of third-placed Hibernian who have three games in hand, while this seems a minor setback in Rangers march towards the title.
Falkirk were the last side to beat Mark Warburton’s men in December and it looked unlikely from the outset that they were going to replicate that feat as the visitors produced a quick-fire double to put them control.
Tavernier had the ball in the back of the net but was deemed offside after just two minutes but he soon became provider for Miller with his pass slicing open the hosts defence and the veteran striker applied the finish.
It was two moments later this time down the left hand side with Wallace fizzing the ball across for McKay who had a simple tap-in.
Falkirk simply had no answer for the slick, incisive passing; Rangers looked as though they would run riot.
McKay should have made it three but after rounding the keeper he couldn’t convert before Halliday stung the palms of Rogers from the edge of the box.
It could have been five at half time but it was only two and that gave the Bairns belief in the second half that they could mount an improbable comeback but they did exactly that.
Hippolyte replaced the ineffectual Lee Miller which gave them some much needed attacking impetus.
After Foderingham made saves from Leahy, Vaulks and Hippolyte there was nothing he could do to deny Alston’s wonderful effort to give Falkirk a lifeline.
The ball was only half cleared and the midfielder hit a sublime effort on the half volley into the top corner.
And they completed the comeback minutes later as Hippolyte showed terrific composure to round the keeper and fire into the empty net.
But the Bairns weren’t done there and Kevin O’Hara produced a fine cross for McHugh to fire home to send the Bairns fans into raptures.
Some food for thought for Mark Warburton as to how his side managed to throw a seemingly comfortable victory away but you wonder what interested onlookers Ronny Deila and John Collins of Celtic made of the capitulation.