It's barely three weeks since Walsall player- manager Paul Merson was so fed up with life at the Bescot Stadium that he contemplated quitting.
Merson changed his mind and stayed. And the outlook has suddenly become a lot rosier for the Saddlers.
Three games, and seven points later, Walsall have not only eased their fears of the drop to League Two, they have even offered slim hopes that they might make a late push for the play-offs, if they can keep up this run of form.
Eight points currently separate them from Brentford, the team in sixth place, whereas they now stand an encouraging ten points clear of tomorrow's Bescot visitors Milton Keynes Dons, the team in the most advanced of the four relegation slots.
Now comes the big dilemma for Merson.
At Ashton Gate last Friday night, in Walsall's first away game since the 5-0 Colchester drubbing that caused Merson to consider packing it in, the Saddlers soared to an inspiring 1-0 win.
And, having dropped himself for that one in order to accommodate a five-man midfield, Merson now has to weigh up whether to recall himself and young striker Matty Fryatt.
With himself and Fryatt in the team, Walsall have hit a very healthy nine goals in their last three home games. And Merson will be very wary of leaving his side short of firepower on home soil.
Against that must be considered the footballing motto of never changing a winning team and the improved form of Merson's defence at Ashton Gate as they clocked up only their fifth league clean-sheet of the season.
In October, Bristol City had won 2-1 at Bescot with two goals from promising young striker Leroy Lita. But, three nights on from scoring for the England Under-21s, this time Lita did not get a kick in the rematch.
That was a huge tonic for this season's forgotten man Ian Roper, on his first start in two months to allow youngster Julian Bennett a much-needed break from first team action. And Roper has been given a well-deserved pat on the back by his centre half partner Neil Emblen.
"Everyone knows what you're hoping to get with Ian," said Emblen. "He's a good pro, he's been sat on the bench waiting for his chance and he certainly didn't waste it.
"We came off at the final whistle and said 'That was all right, wasn't it?' We didn't feel stretched at all.
"Having said that, the midfield worked so hard in front of us, they probably did a lot of our job for us."
Now Roper looks like he will get the nod again tomorrow, up against Walsall old boy Clive Platt, who came up through the books with him at Bescot.
"Platt is a handful upfront," said Merson. "And has done well for them in recent games, but I expect Ian Roper to do well against him as he did earlier in the season when he played here for Peterborough."