It was only a month ago that Hull, winners of League One last season, looked doomed to be relegated straight back to the third tier following a run of five successive defeats with just one goal scored.
But the Tigers have been proof that you should never write any team off, as Grant McCann has masterminded a remarkable turnaround that has seen them win their last four games and rise five points above the bottom three.
Their latest victory came over a stubborn Millwall side last weekend as goals from George Honeyman and Ryan Longman secured a 2-1 triumph.
Hull remain the second-lowest scorers in the Championship this season with just 16 goals to their name, but seven of those have come in their current winning streak.
Reading, on the other hand, are the second-highest scorers in the bottom half but they also have the third-worst defence in the whole division, having not kept a clean sheet since mid-October.
The club’s points deduction has plunged them into a potential relegation battle, but they secured a surprise 3-2 win away at Swansea City last weekend which Veljko Paunovic said was a statement that his team would never give up.
Video Links Stream 1 Stream 2 DeutschHDStream 3
Tom Dele-Bashiru, Andy Carroll and Danny Drinkwater were all on the scoresheet as the Royals earned just their second victory in eight matches.
Reading have taken only one point from their last four home matches and have only beaten Hull once in their last 12 meetings with the Tigers.
These are the two sides with the fewest draws to their name in the Championship this season (Reading with two and Hull with three), so perhaps a winner will be found despite them being so close in the league table