The four-horse race for Premiership honours took another twist as champions East Bowling Unity lost 3-1 at home to Bolton Woods, who still have title aspirations of their own.
First-half goals from Andy Howland, Jimmy Spencer and Derek Rouse put Woods into a 3-0 lead before Nigel Danby pulled a goal back to give East Bowling hope, but despite concerted pressure, Woods hung on.
Albion Sports stayed on course for a four-trophy haul with a 2-1 win at Queens United, but with a run-in consisting of two finals, a semi-final and five league games against the other three title contenders, it will be a big ask.
With goal difference a possible factor, Fairweather Green put pressure on their title rivals with a 8-0 hammering of relegated Bradford Moor.
Queensbury recovered from a lethargic opening when they went 2-0 down to beat Calverley Victoria 4-2, while Oakenshaw beat East Ward 2-0.
Pudsey Royal's bid to seal promotion from Division One had to be put on hold after a serious knee injury to Leon Robinson caused their game with Stanley Road to be abandoned just before half-time.
Pudsey, who were leading 1-0 at the time, meet Holme Wood on Sunday in what will be a championship decider.
A Jamie McEwan goal two minutes from time earned Dudley Hill Rangers a point in an eight-goal thriller with Queensbury Reserves.
Leading twice, Dudley Hill Rangers were pegged back to 2-2 at half-time by Ian Blackett's 30-yard lob. Queensbury Reserves then took the initiative and surged into a 4-2 lead before Rangers' sub Mark Whitford and McEwan levelled matters.
A Damien Watkin solo goal gave Quarry a 2-1 win at Move It Removals in their final match in Division 1A. Andy Wilson scored Quarry's opener.
Wyke Wanderers completed a league and cup double in four days. Their 2-1 win over Wibsey WMC Reserves on Thursday gave them the Division 1B title and a 3-0 win over Clayton Orient in the Intermediate Cup final at Eccleshill saw them complete an impressive double.
Mansoor Hussain's goal gave Heaton the runners-up spot in a 1-0 win over Woodman Rovers.
Fairweather Green Junction, who look like finishing third, rounded off their season with a 4-1 win at Dudley Hill Rangers, striker Paul Noble scoring all four.
With only seven points separating the bottom seven clubs, points are becoming vital in the end-of-season run-in. Bottom club Royal Clayton earned a 3-3 draw at Red Lion for whom Phil Boyce scored twice, including one at the end of a 50-yard run.
Wibsey WMC Reserves did their survival prospects a power of good with a 5-2 win over Albion Sports Reserves.
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