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.