Already nine points behind Scottish Championship leaders Hearts, Rangers boss Ally McCoist couldn't afford to be the victim of a giantkilling as he took his side to face Alloa in the Challenge Cup.
Goals from Kenny Miller and Dean Shiels gave Rangers a 2-0 lead, and with just 18 minutes to play, they were coasting into a final with Livingston.
Yet what followed was staggering. Part-time Alloa mounted a remarkable fightback, scoring three times in 17 minutes to spring a surprise win over their more illustrious counterparts.
After the game, manager McCoist was naturally stunned, but refused to accept the suggestion of resigning from his position as Rangers boss.
"No, I'm too concentrated on the game here," said a defiant McCoist. "My decision is to look at the performance tonight, particularly after we went 2-0 up, then sit down with the boys and go through it. It won't be a pleasant meeting but it has to be done and it will be done."
"I share their disappointment," he added. "They are entitled to a few choice comments. But there is a long way to go in the season and we will fight tooth and nail to get the club back to where we belong."
However, the bookmakers can smell blood, and already pricing up odds for who could replace McCoist, with his reign heading into an ugly manner.
The clear favourite right now is former Rangers midfielder Stuart McCall, who recently quit Premiership side Motherwell after four great years at Fir Park.
The 50-year-old is now out of work, and is a revered figure at Ibrox having made over 250 appearances as a player for Rangers, and would be welcomed back to Ibrox with open arms by supporters.
Prices as short as 7/4 can be found on McCall to be the next Rangers boss, with another former Gers star Brian Laudrup second favourite at 6/1.
It remains to be seen whether McCoist will vacate his post, but fans are starting to lose faith in him - and the next few weeks will be telling for Rangers, McCoist and possibly McCall.