It seems after Wednesday night's disaster, the players had a long, hard look at themselves. They then had a long, hard look into a black hole known as the first division. The prospect of playing at places like Dingwall and Greenock finally hit home - and they played like they'd never played before against Falkirk.
The team selection sounded like another piece of Gus logic. Billy Mehmet was the only striker - although Andy Dorman was actually playing alongside him. Dennis Wyness was the only one on the bench. In a game we had to win, how did that help? Fortunately, he'd seen sense by dropping John Potter, while Jack Ross somehow patched himself up enough to play.
As I mentioned on Friday, I wasn't going to the game. Instead, I listened on the radio - and we absolutely destroyed the Bairns. We had chance after chance in the opening stages, with the woodwork twice rescuing Falkirk. Ross had two chances, Will Haining crashed a header off the bar and Gary Mason saw a shot saved. After we failed to score, I was convinced the afternoon would end in heartbreak.
Thankfully, Steven Pressley had other ideas. He tried to head a ball to team mate Tam Scobbie and failed miserably. Hugh Murray headed it forward and Mehmet raced onto it. Incredibly, one of our strikers had managed to get himself one-on-one with a goalkeeper. Even more amazingly - he scored! The big striker slipped the ball under Dani Mello to the delight of the 2,000 or so Saints fans behind the goal.
It remained that way until half time, but we should have been out of sight. Falkirk had been poor and would surely improve in the second half. They did, but not by much. They had one chance all game, Stevie Lovell going clean through before seeing his shot blocked by Mark Howard's shins.
Then came the clincher. Dorman chipped the ball forward for Mehmet to race on to. He cut inside then cut the ball back - taking Mello out of the equation - and Dorman was just able to prod it home. No relegation today!
Or, barring a disaster, at all. Kilmarnock beat Inverness Caley Thistle, meaning that if they lose 1-0 to Falkirk next week, we will have to lose 3-0 to Hamilton to go down. A Caley Thistle win or a draw means we're safe, regardless. Surely we can't be that unlucky.
Pressley's day of misery was completed late on when he was sent off for elbowing Mehmet, although it looks like it may have been a clash of heads.
At the end all the Saints players made their way to the huge travelling support and threw their shirts into the crowd to show their gratitude for the terrific vocal backing they had received. From the commentary, you would have thought it was a home game.
I still think we need a change of manager, but on the few occasions in the last five years it really has been do or die time, Gus MacPherson has got it spot on.