Reading will wait on the fitness of winger Jimmy Kebe as they look to stretch their unbeaten league run.
Kebe missed the goalless draw with Leeds on Good Friday with a thigh injury and he will be assessed after his pace on the break was sorely missed at Elland Road.
Hal Robson-Kanu will start again if Kebe misses out as the Royals look to make it 14 games unbeaten.
Captain Matt Mills has returned to the heart of the defence after a month out with a groin injury and forward Noel Hunt is back after a foot injury.
Goalkeeper Adam Federici is back after nine games out with a knee injury but has been restricted to a place on the bench due to the form of England Under-21 international Alex McCarthy.
A win could take Brian McDermott's side to within a point of second place.
Sheffield United will be without suspended teenage defender Harry Maguire.
Maguire, 18, was shown a straight red card during Saturday's 3-2 win over Bristol City - only his second start for the Blades.
Neill Collins is expected to replace Maguire at the heart of defence alongside on-loan Aston Villa man Shane Lowry, although Rob Kozluk provides manager Micky Adams with another option.
Midfielder Lee Williamson is set to start again after he was taken off in the second half against Bristol City in order to protect his troublesome back.
Adams is not expected to make too many other changes. Midfielder David McAllister marked his full debut on Saturday with a fine goal and should continue alongside Nick Montgomery in central defence, while teenage striker Jordan Slew scored his second goal in successive matches following his full debut in the previous match at Preston.
The Blades must win and hope Crystal Palace fail to beat Leeds if they are to maintain their slim survival chances.