A hat-trick from Keighley Victoria's Tony Cooper helped ease their relegation fears in Division 2B after they saw off Nab Wood Juniors.

Ventus Sports consolidated top spot after beating Towngate Athletic 3-0, while Prince of Wales could only draw 0-0 with Woodman Rovers.

Chellow moved up to third with a good 1-0 win over Jack & Jill.

In Division 3A, second-placed Wyke Wanderers Reserves had to settle for a point after a 3-3 draw with Barley Mow. Ian Patchett (2) and Mark Stokes were on target for Wyke.

Sedbergh Crusaders consolidated third spot with a 2-0 win over Bankfoot Lions.

The big game in Division 3B was settled by a penalty from Tuckers' David Swain after a foul by the George keeper.

Earlier Swain's first-half goal was cancelled out by George's Gurdip Bhambra.

Oddfellows Athletic march on after a convincing win over Victoria. Mark Cordinly led the 7-1 rout with a hat-trick.

Rob Wittleston bagged a brace for Drop Kick 2003 in their 2-1 win over Red Lion Crusaders. Phil Greenham netted the consolation for Red Lion.

Waggoners 90 B turned on the style to beat Baildon Trinity Reserves 2-1, while promotion is still very much in Eccleshill United Sunday's sight after a

4-0 win over Bradford Ukrainian.

In Division Four, White Abbey Road kept their title hopes alive after beating Buttershaw White Star Reserves 3-0 while Greengates Albion slipped to a 3-2 defeat at Idle.

Dave Hindle of QC's Reserves scored a hat-trick at Horton Raiders as his side won 5-1, while Relay Recruitment remain top after a 6-0 trouncing of Queen.

At the other end of the table, Bay Horse Baildon had their second win of the season thanks to two goals from Rob Griffiths against TNO Cleaning Services. James MacDonald scored a consolation goal for TNO.