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:

5. Jack Senior 8
Kept busy down his flank and ably stuck to his task all afternoon. A brilliant bit of control and then a wicked centre that led to Bailey's goal. A proper warrior. Photo: Howard Roe/AHPIX LTD

6. Owen Bailey 7
Skipper was in the right place at the right time to crash home the opener - his 16th of the season. Full of endeavour on a blustery day in the engine room. Photo: Howard Roe/AHPIX LTD

7. Robbie Gotts 8
Tidy as he always is. Some nice pick-outs and good reading of the game to stub out Reading attacks. Photo: Howard Roe/AHPIX LTD

8. Harry Clifton 7
Full of running as he harried Reading's defence. Registered first shot on target early doors and was busy all afternoon. Photo: Howard Roe/AHPIX LTD

