The victors moved ten points clear of Dringhouses at the top of the table. The plunder was shared between Callum Richardson (2), Jacob Hall, Joe Waines, Tom Gore, Robert Hart, Samson Wildwood, Andy Rose and substitute Michael Nobel.
John Hetherton and debutant Brian Crampton replied for Rovers.
There were also 11 goals at Church Fenton where Wigginton Grasshoppers were 8-3 winners.
Josh Hutchinson put Hoppers into the lead direct from a corner before Dan Welborn netted twice either side of a Chris Taylor goal to establish a four-goal advantage. Jack Thompson’s strike increased the lead to 5-0 at half-time.
Welborn completed his hat-trick with goals from Craig Harrison and Craig Huggins rounding off the haul.
Dan Hilton netted twice to fire Haxby United to victory over York RI. Shane Bogg added a third for United with Danny Cates grabbing a consolation for RI.
Stu Auton and Steve Purdy scored either side of the break in Copmanthorpe’s 2-0 win at Easingwold.
Jimmy Dunwoody hit four for Aviva with Tom Milner slotting home a penalty. Daniel Rodwell (2) and Richard Sowden replied.
But Heslington took control in the second half to win 5-2. The nap hand was shared by Russell Carr (3), Dan Topping and an own goal.
Meanwhile, Brooklyn turned up the heat on reserve ‘C’ leaders Thorpe United after they defeated St Clement’s 2-1 in a hard-fought game.
St Clement’s led 1-0 at the break through Joe Hamilton, but goals from Danny Foxton and Callum Smith moved Brooklyn to within two points of the summit, further boosted by having four games in hand.
Ricki Hutton scored a fortuitous last-minute goal to give Hemingbrough a 2-1 triumph at Strensall.
Ryan Gale had previously found the net for the home side to cancel out Adam Fulcher’s opener.