And last weekend’s 4-0 hammering of Sunderland will have League One rivals reassessing their opinions on the Blues following a seven-match winless run in the division.
But is it enough to convince FiveThirtyEight’s Supercomputer that Danny Cowley’s 11th-placed side has enough about it to put their recent poor run of form behind them and mount a series promotion challenge?
Their data model uses key statistics to map out the season – and here’s what it predicts will be the final league table using the latest information…

1. Doncaster Rovers - 24th
Predicted points at end of the season: 47 Predicted goal difference: -26 Picture: George Wood/Getty Images Photo: George Wood

2. Crewe - 23rd
Predicted points at end of the season: 47 Predicted goal difference: -20 Picture: Nathan Stirk/Getty Images Photo: Nathan Stirk

3. Shrewsbury Town - 22nd
Predicted points at end of the season: 48 Predicted goal difference: -20 Picture: Nathan Stirk/Getty Images Photo: Nathan Stirk

4. Cheltenham Town - 21st
Predicted points at end of the season: 49 Predicted goal difference: -26 Picture: Matthew Lewis/Getty Images) Photo: Matthew Lewis

