Royals boss Mark Bowen has stuck with the eleven players he started in our last league outing, a 1-1 draw at Nottingham Forest last week.
All eleven were rested for our Emirates FA Cup clash with Cardiff at the weekend and he has kept faith with the side that scrapped out a point at the City Ground.
Michael Olise retains his place in the starting line-up, while George Pușcaș is preferred up front this evening, despite Sam Baldock's equalising goal after coming off the bench in Nottingham.
On the bench, Yakou Méïté missed the trip to the City Ground due to a family bereavement, but returned to score a fine goal against the Bluebirds at the weekend - he returns to the league squad this evening.
Sone Aluko has also been named on the bench, while Omar Richards comes in to provide defensive cover on the bench in the injured Matt Miazga's absence.
Reading: Rafael, Gunter, Morrison, Moore (c), Blackett, Pelé, Ejaria, Swift, Obita, Olise, Pușcaș.
Subs: Walker, Richards, Rinomhota, Adam, Aluko, Baldock, Méïté.
Bristol City: Bentley, Hunt, Da Silva, Williams, Baker, Brownhill (c), Paterson, Smith, Eliasson, Weimann, Diédhiou.
Subs: Maenpaa, O'Dowda, Semenyo, Moore, Rowe, Massengo, Palmer.