Rangers net six past Falkirk to trail leaders Hearts by just one point
Danny Rohl's team were behind after strikes from Ben Broggio and Finn Yeats during a chaotic opening 45 minutes.
However, Tochi Chukwuani offered Rangers a lifeline with a contentious strike right before the break.
An impressive burst of three goals within 11 minutes at the start of the second period shifted momentum towards Rangers.
Youssef Chermiti levelled things up, followed by Nicolas Raskin's effort that gave Rangers the lead, then Bojan Miovski added a fourth for the away side.
Although Calvin Miller converted a spot-kick to unsettle Rangers briefly, Chermiti and Miovski both scored once more to secure the victory.
Following successes for Hearts and Celtic the day before, Rangers faced pressure to stay in the hunt with their championship challengers.
Rangers delivered emphatically, positioning themselves only one point adrift of table-toppers Hearts and two clear of Celtic in third, as the championship battle nears an exciting conclusion.
Rangers' most recent league triumph came in 2021, whereas Hearts seek to unseat defending winners Celtic and claim their first Scottish title in over six decades since 1960.
This emphatic Rangers win contrasted sharply with their previous trip to Falkirk back in October.
That match ended in a 1-1 stalemate, marking the end of Russell Martin's troubled tenure, during which the coach required security to shield him from frustrated supporters.
Under Rohl, Rangers have shown renewed energy, yet it was difficult to see it early on as Falkirk took the lead after merely six minutes.
Miller delivered a teasing low pass to Broggio, who slipped past Rangers' lax defence to finish from close range.
Falkirk extended their advantage in the 26th minute when Yeats unleashed a fierce shot beyond Jack Butland from outside the box.
Chukwuani pulled one back in unusual circumstances during the 42nd minute.
He poked the ball in from near the line after Falkirk paused, wrongly assuming a delivery had gone out for a throw-in, only for it to hit the upright and bounce back to the Rangers player.
Officials reviewed the moment via VAR, yet Chukwuani could finally rejoice once footage review yielded no clear verdict.
Chermiti restored parity with an straightforward tap-in from Djeidi Gassama's cross in the 47th minute.
Rangers completed their remarkable recovery just five minutes after.
Raskin collected the ball around 20 yards out and rifled a superb shot into the top corner, then leaped into the crowd for celebrations, accidentally clashing heads with an excited fan in the process.
The knock did not sideline him, and Raskin contributed crucially as Rangers' intense phase led to a fourth goal in the 58th minute.
Miovski forced Raskin's accurate delivery over the line from point-blank range.
Miller slotted away the penalty in the 70th minute following a foul by James Tavernier on Filip Lissah.
Nevertheless, Chermiti calmed any nerves four minutes later with a powerful drive from distance, and Miovski sealed the sixth goal with a simple finish in the 88th minute.