Chris Benn and Lloyd Webster scored twice apiece as Vision maintained their outside Spen Valley League title hopes with a 6-2 win at Savile Youth.
Liam Hartley and Michael Roebuck completed the Vision scoring in the only Premier Division match to be played as their side climbed to third place, seven points behind leaders Route One Rovers.
Marsh continued their unbeaten march at the Division One summit with an 8-3 win against Inter Batley.
Mark Wigley led the way with a hat-trick, backed up by Matthew Dacre (2), James Parkin, Liam Roe and Chris Blackburn, while Ramzan Mazher (2) and Sawban Dadhiwala replied.
Marsh are now 12 points clear of nearest rivals Savile United, who slipped up 4-3 against third-placed George Healey.
Luke Newsome (2), Jacob Hirst and Matty Armstrong outscored Shabaz Patel, Mohammed Amin Patel and Mohammed Shoaib.
Smokin’ Aces, who are fourth, got the better of bottom side Cleckheaton Sporting 8-1, while Howden Clough had two Phil Crossland goals to thank for their 2-2 draw with Savile Town.
One tie in the Spen Valley Challenge Trophy went with form as Premier side TVR United beat Division One hosts Norfolk 7-3.
Saif Akbar’s hat-trick for Norfolk was matched by Asif Iqbal in reply, with Faisal Shabbir adding a double.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article