Reading forward Kelvin Ehibhatiomhan, who scored the winner against Northampton Town on Good Friday, comes in from the start at promotion-chasing Bolton Wanderers.

The 20-year-old has scored two in the last two matches and replaces Ben Elliott, who had a difficult time of it against the Cobblers.

Joel Pereira remains between the sticks, looking for a third straight clean sheet, behind an unchanged back four of Clinton Mola; Jeriel Dorsett; Amadou Mbengue and Tyler Bindon.

Lewis Wing; Charlie Savage and Harvey Knibbs remain in midfield, with Sam Smith; Femi Azeez and Ehibhatiomhan up front.

Club captain Andy Yiadom moves back onto the bench following his suspension, with Tom Holmes dropping out completely.

Former Reading striker Jon-Dadi Bodvarsson starts against his former club for the first time since exiting.