Bristol City have no time to mourn their 6-0 battering at Watford, as promotion-chasing Reading visit Ashton Gate on Tuesday looking to pile on the misery.The Robins are going through a horrible run of form, and another loss in midweek would make it five defeats on the bounce in the league. This is something manager Dean Holden desperately needs to avoid.That being said, his counterpart Veljko Paunović also needs to win to stay in the playoff spots.Reading have only had one win from their last five outings, and will drop out of the top six if they don't find their mojo back soon. Clearly, this is a massive game for both sides.Also Read: Twitter explodes as Lionel Messi spearheads Barcelona to 5-1 win against Deportivo AlavesBristol City vs Reading head-to-headReading dominated Bristol City back in November 2020The two teams will meet for the 100th time on Tuesday evening, making it a landmark result for the victorious side.Historically, this match-up has proved very difficult to predict. Bristol City have won 39 games, one less than Reading's tally of 40. The reverse fixture this season saw the Royals win 3-1, and they will hope to draw inspiration from that result.Bristol City form: L-L-L-L-WReading form: L-L-D-W-DBristol City vs Reading team newsBristol CityDean Holden's post-match reaction: 👇 pic.twitter.com/Ty0JB2Mh5x— Bristol City FC (@BristolCity) February 13, 2021Alfie Mawson served a one-match suspension against Watford. Dean Holden will be relieved to have the former Swansea man back, especially considering how the team struggled in his absence.Veteran centre-back Adrian Mariappa came off the bench against Watford, and could be handed a start in midweek.Injuries: Andreas Weimann, Steven SessegnonDoubtful: NoneSuspensions: NoneReadingA battle of a match, which got away from us at the end. Royals boss Veljko Paunović gives his analysis of a 'tough defeat' as the Royals were beaten 2-1 on home turf by Millwall. #REAMIL 🗣 pic.twitter.com/RGrDuNn5Pu— Reading FC (@ReadingFC) February 13, 2021Reading's lack of squad depth has hurt them severely amid the injury-crisis they are facing.Young fullback Tom Holmes could be replaced by Andy Yiadom in the starting lineup, but Veljko Paunović is unlikely to make many more changes.Injuries: Yakou Meite, John Swift, George Puscas, Liam MooreDoubtful: NoneSuspensions: NoneBristol City vs Reading predicted XIBristol City predicted XI (3-5-2): Daniel Bentley; Adrian Mariappa; Alfie Mawson; Tomas Kalas; Ryley Towler; Han-Noah Massengo; Henri Lansbury; Jamie Paterson; Jack Hunt; Nahki Wells; Famara Diedhiou.Reading predicted XI (4-2-3-1): Rafael Cabral; Andy Yiadom; Michael Morrison; Tom McIntyre; Lewis Gibson; Alfa Semedo; Josh Laurent Michael Olise; Andy Rinomhota; Ovie Ejaria; Lucas Joao.Bristol City vs Reading predictionOvie Ejaria could be a handful for a leaky Bristol City defenseIt is really tough to envisage Bristol City winning a game of football at the moment. They are shambolic at the back and toothless going forward.Reading have also struggled of late, but the Championship's third-highest scorer Lucas Joao could carry them to a hard-fought victory.Prediction: Bristol City 1-2 ReadingAlso Read: Twitter erupts as Cristiano Ronaldo's Juventus suffer damaging 1-0 defeat against Napoli