A deficit that looked somehow impossible just a couple of weeks ago has been cut to three and a fan base falling into the arms of doubt are believers once again. An Ike Ugbo double was the difference in a hard-fought win that featured a number of bright performances.
If this trio of matches in the next 10 days proves to be the king-maker in Wednesday's bid to stay in the division, it's the first hurdle skipped over.
Here are our ratings from a battle against Bristol City.

9. Marvin Johnson - 6
In a first half where only bits and bobs went his way down the left, it was his half-volley goalwards that Ugbo nodded home. Grew into the game, made tackles and proved to be a thorn in the Robins' side for periods. | UGC / Steve Ellis

10. Anthony Musaba - 8
Looked inventive and full of energy. Won the ball back high, pressed and harried. Created a couple of dangerous attacks with his pace and trickery alone. The man to make way for Bernard's red as Bambo Diaby dropped in to fill the defence. | UGC / Steve Ellis

11. Iké Ugbo - 9
Bagsman. Five in four for Ugbo at Wednesday, surpassing his earlier season tally at Cardiff across 22 appearances. Could - and perhaps should - have had a hat-trick. | UGC / Steve Ellis

12. Bambo Diaby - N/A
On in place of Musaba after Bernard's exit. Contributed to the effort to get over the line. | UGC / Steve Ellis

