Albion Sports restored their lead at the top of the Premier to 15 points with a 2-0 win at Hudsons.

The Great Horton side had knocked Albion out in the County Cup earlier in the season and once again gave the Premier champions a hard encounter.

Stefan Zoll broke the ice after 30 minutes with Paul Forrest adding a second in the final minutes.

With the Wibsey WMC v Oakenshaw game not played because of the non-appearance of the groundsman at Horsfall bottom side Ventus could only reduce the seven point gap at the foot of the table by a point after a 0-0 draw with a ten-man Stanley Road.

Calverley got what could be a valuable three points by beating Queensbury who dominated most of the match but were unable to crack Calverley's defence by 1-0.

After their brave performance in the League Cup against Unity in midweek when they lost in the last minute Rawdon were unable to field a side against First Division title favourites Fairweather Green.

Westwood, who can't afford to drop many points if they are to stay in the promotion hunt, sent Victoria Rangers into further relegation trouble. Westwood's 7-0 win provided an ideal warm-up platform for the club's semi-final against Albion Sports this Sunday.

Pudsey Royal started their backlog of league games which could seal promotion by winning 1-0 at Hare & Hounds.

Malta Court ran in a five-goal second half performance without reply against Bank Top after the sides had been locked 1-1 at half-time and drew level with leaders West Bowling, who have two games in hand.

Bolton, the other side in the promotion frame, were surprised by Quarry who eased their relegation worries by winning 3-2. Bolton caused a few late flutters by pulling back from 3-0.

Station's deadly duo Wayne Woodley and Phil Boyce shared the goals in their third win of the season over Junction whose sixth defeat more or less ends their Division 1B promotion hopes.

Leaders St Pat's missed two penalties in a surprise 4-2 defeat at 11th in the table Dudley Hill Rangers where Carl Bartley hit a hat-trick.

Queensbury's first team keeper played centre forward for the reserves and had an outstanding game in their 3-0 Division 2A win over Rosse. He set Carl Smith up for his two goals and scored a third. Queensbury's reserve keeper was the man-of-the-match.

Shoulder of Mutton took three points against Oddy's 2-1. Goals from Chris Myers and Peter Dinsdale sealed victory. Eccleshill defeated Clayton 2-1 but had luck on their side. Wayne Dolby put Clayton in front then missed a penalty. Eccleshill broke and forced a corner which produced an own goal. Mark Simmons popped up to grab the winner.

Wibsey despatched the Post Office 3-0 in Division 2B, 17-year-old Wayne Dawn firing in a first half lead. Dave O'Hara put Wibsey 2-0 up with a bullet header from a corner. Teenager Aaron Parsons scored the third on his debut.

Fagley defeated New Inn, Wyke 3-2. Tony Sharp bagged a brace with Daniel Moore adding a third.

Ring O'Bells had to share the Division 3A points in a 2-2 draw with Bradford Park Avenue but had to wait until the last kick of the match. Danny Brown and Danny Crawford scored for Avenue. Des Rouse and Joel Harris on target for Bells.

Wrose Old Boys stay in contention for promotion after beating Crofts 6-2. Ray Gartland on target again with two. Sylvester Warner also scoring for the second week running. Peter Ingham, Gary Tipper and Dennis Asquith completing the win.

Heaton put British Queen to the sword 4-1 in Division 3B. Atif Hussain hit the first, brother Asif put United 2-0 up before Queen found the net. Raph Roberts and Sajid Shah added the other two.

Horncastle were bulldozed 13-3 away to Prince of Wales. Paul Cater scored four times along with a hat-trick for Peter Callaghan. James Lilley bagged a brace with Paul Gough, Chris Flannagan, William Bullock and Peter Cater completing the rout.

BMS won at Bolton Rangers 4-1. BMS were 4-0 up at half-time through Steve Hargreaves, Tony Kendall, Matty Toumin and Gary Roper.

Peter Jackson earned a point for Wheatsheaf in their 1-1 Division 4A

draw with Ventus Junior Reserves. Towngate's Richard Walker hit a hat-trick as his side beat One In Twelve 3-1.