Albion Sports put another nail in Bradford Moor's Sunday Alliance Premier Division survival hopes as strikers Gary Shaw, Stefan Zoll and Taj Singh shared seven goals in an 8-1 win.

Leaders Bolton Woods made it 18 goals in two games with a 4-1 win at Crown - two goals in a two-minute second-half spell sealing the home side's fate.

While champions East Bowling Unity - with half their games still to play - won with two first-half breakaway goals at Wrose Bull, Oakenshaw moved into mid-table with a 2-0 win over Calverley Victoria.

Next weekend's Senior League Cup semi-final will be between Fairweather Green and Albion Sports after the former were 2-1 winners in extra-time against Queensbury. Fairweather had led from the opening minute until Queensbury, who had earlier missed a penalty, levelled in the 80th minute through Carl Smith.

Queensbury held the upper hand in the extra period until Greg Watts stole in to give Fairweather the win.

With only three matches left to play in Division One, second-placed West Bowling needed maximum points against Pudsey, who were a point behind and had two games in hand.

After missing an earlier penalty, Darren Storey put Bowling in front with a great shot from the edge of the box.

A full-length clearance by the Bowling keeper enabled Chris Wood to score Bowling's second and, as Pudsey faded, Darren's brother Carl struck twice to see them home 4-0.

Dave Waudion scored after only 20 seconds for Wibsey WMC who went on to beat Dudley Hill Rangers 3-0. A further goal from Waudion and a Chris Brandon strike two minutes from full time secured the points.

While leaders Holme Wood were 4-1 winners at Undercliffe CC, Hare & Hounds, with goals from Lee Boshell and Mark Regan, arrested their recent slump to win 2-1 at Stanley Road.

Steve Blackett, cup-tied from the first team, scored in Queensbury A's 2-1 win against Westwood, who finished with nine men after two were sent off.

The big game in Division 1A saw leaders Clayton Orient draw 1-1 with Waggoners.

Clayton led through a Lee Smith goal after 24 minutes with Craig Rycroft equalising for Waggoners just two minutes later.

Hudsons' recent good form came unstuck at Idle. The home side had already hit the woodwork twice before Kevin Brewster scrambled home a low effort. Idle skipper Tony Elliott's looping shot made it 2-0 in the 75th minute.

Damien Watkins scored a second-half hat-trick as Quarry came back from a goal down to beat Victoria Rangers 5-1.

With Wyke Wanderers almost assured of the Division 1B title, the only issue remaining to be settled is the second promotion spot.

Second-placed Heaton beat relegation-threatened Ventus 2-0. Mohammed Arif and Mazafar Iqbal scoring the goals.

Woodman, who had won ten of their last 14 games, went down 4-2 at bottom club Royal Clayton. Mick Kay and Luke Ellis scored two apiece for the strugglers.

White Eagles who made it 17 goals in three games with a 6-2 win at Wibsey WMC Reserves. Chris Ali scored a hat-trick and there was also a goal from promising teenager Vinny Walker.

Andy Yates scored a hat-trick as Fairweather Green Junction beat Albion Sports Reserves 5-0, while Dudley Hill Rangers Reserves lost

3-0 to Ring O'Bells.

Bradford Park Avenue and Eccleshill CC drew 3-3 in Division 2A. Lincoln Donaldson, Michael Burrows and Danny Brown all netted for Park Avenue.