The first half was a real scrappy affair, not helped by the strong winds and bobbly surface. Lewis Wing lashed a shot wide as it fell his way from a corner for Reading in the only real notable opportunity in a poor first 45 minutes.
Rovers came out firing second half but Luke Molyneux couldn't properly connect to Harry Clifton's centre, prodding the ball wide.
That wasn't the case just minutes later when skipper Owen Bailey continued his outstanding scoring form, crashing home his 16th of the season after Elliot Lee's initial effort fell into his path.
Rovers had two golden chances to kill the game off but Molyneux and then sub Brandon Hanlan both botched efforts - not that it mattered as toothless Reading never really looked like scoring.
Here's how we rated the Rovers players this afternoon:

1. Thimothee Lo-Tutala 6
Not troubled a great deal as Reading failed to muster much. Matt Ritchie kept him honest with Reading's first effort on goal 10 minutes from time. Photo: Howard Roe/AHPIX LTD

2. Jamie Sterry 7
A solid enough job albeit had precious little to bother him down his side of the pitch. Put in some timely clearances, too. Photo: Howard Roe/AHPIX LTD

3. Matty Pearson 7
Had his hands full versus the energetic Ehibhatiomhan but managed to keep him quiet. Racked up double digits in terms of clearances. Photo: Howard Roe/AHPIX LTD

4. Sean Grehan 8
First league start since December and credit where it's due, he put in a decent shift helping stub out the few attacks Reading launched. Positive performance as he contributed to the clean sheet. Photo: Howard Roe/AHPIX LTD

