The result moves the Moles up to second in the Hellenic Premier and they are now due to play league leaders Flackwell Heath in a crunch game on Tuesday night.
Carl Davies scored the opener and then set up Nick Bateman to make it 2-0 on 33 minutes. Jack Tallentire increased the cushion five minutes after the restart.
Bracknell Town were given an 8-1 drubbing by current leaders Flackwell Heath on Saturday.
Riccardo Cannon with a late brace and Lee Thompson with a hat-trick were the main scorers, with Danny Jordan, Harry Pritchard and Adam Harman adding to the score. Tom Barrett managed a wonder strike for the Robins shortly before the final whistle.
Wokingham & Emmbrook overturned a half-time deficit to beat Kidlington 3-2 away from home.
Kidlington led thanks to a Ryan Curtin brace with Steve Ryan getting a reply in between for Satsumas.
Ashley Mitchell equalised on 68 minutes and Gary Sargeant hit the winner shortly after.
Cheltenham Saracens were two up at the break against Ascot United through a Troy Wood pair.
Jon Bennett got one back for the Yellamen but Lorcan Sheehan secured a 3-1 win for Saracens from the penalty spot.
Finchampstead went ahead in their Berks & Bucks Intermediate Cup tie against Hungerford Reserves but were beaten 2-1 by a late Bradley Shaw goal.
Sandhurst Town crashed to their second successive 4-3 defeat in an action-packed game against Cove on Friday night.
The match was 1-1 at half-time with Sam Knowles cancelling out Cove's early lead.
Cove then went ahead from the penalty spot but Liam Eagles equalised before two goals from former Fizzers Danny Turner and Jack Ball sealed the win.
Eversley drew 2-2 with Bedfont Sports in Combined Counties Division One after going behind to a fifth minute penalty. Matt Stamp and Matt Baker were on target for the Boars in the second-half.
*** SEE THURSDAY'S NEWS FOR FULL REPORTS AND PICTURES ***