Still suffering from the injuries from last week’s game at Aylesbury United, Rovers had McShane and Debayo come in for Cooper and Garrett-Douglas, with Laws and Wielblad out as well.
The hosts opened the scoring just 7 minutes in, a free kick was headed home by Crooks from 12 yards out.
Much of the play thereafter was from Rovers, Charles with a number of half chances to draw the Walnuts level.
On 40 minutes ex-Kempston forward Boateng doubled the host’s lead, albeit calls from Rovers for a foul on Hayford but it wasn’t to be.
Into the second half and more chances to get back into the game went begging, DeMatos and Charles both with opportunities.
The Greens wrapped up the scoring on 83 minutes, Boateng getting his second of the game.
Following Hertford’s win at Welwyn Garden City, it is now only Kidlington who Rovers can catch, five points the deficit ahead of our remaining two games.