Sunday Alliance League and cup action: First Division leaders Fairweather Green produced their best result of the season to beat County Cup semi-finalists Bolton Woods 3-0 in the quarter-final of the Alliance Senior League Cup.

Fairweather harassed the Premier Division side, never letting them settle on the ball, and although their defence survived some anxious moments they fully deserved their win.

Player-manger Adie Howard's runs saw the midfielder score in each half with Fairweather's second goal coming from a tremendous finish by Lee Summerscales.

Greg Watts was a constant threat up front and left back Robert Carr was superb.

Albion Sports kept their unbeaten cup record with a 4-0 win over Stanley Road.

There was nothing between the sides until Pav Singh gave Albion a 20th-minute lead.

A Stanley Road equaliser looked likely until half-time when substitute Jason Ryan scored within five minutes of his introduction.

Twenty minutes later Ryan hit a second and before the end left back Ishy Hussain added the fourth.

Albion now meet Craven Heifer in next Sunday's quarter-final. Oakenshaw wait for the winners in the semi-final.

The sides meet again tomorrow at Thackley in the Bradford and District FA Cup quarter- final.

In the league Wibsey WMC finished strongly with three goals in the last 15 minutes giving them a 4-2 win over Hudsons who replace them at the bottom of the Premier Division.

Oakenshaw foiled Queens-bury's attempt to complete a double by coming from behind after Steve Blackett scored for Queensbury.

Goals from Martin Carnell and Mark Wilkinson won it for Oakenshaw.

Leaders East Bowling Unity came back to win from 2-0 down against Ventus.

With Ventus goalkeeper Chris Burns in outstanding form, Unity eventually clawed back with two goals from John Kilner before Neil Grist's winner kept Unity on course for their seventh Premier Division title.

Craven Heifer moved back to the top of Division One on goal difference after a late goal from Anthony Cuff earned them a 4-4 draw with fourth-placed Westwood.

While Calverley Victoria were 4-1 winners at West Bowling, East Ward kept their promotion hopes alive with a 6-4 win at Thornton.

For the second week running, Malta Court and Undercliffe CC fought out a tough draw in Division 1A. Malta Court led from the first minute with Undercliffe's Matt Preston equalising just before half-time.

That result and the dropping of four points in the last two matches has made Pudsey Royal favourites to take the runners-up spot behind Eccleshill whose championship celebrations were put on ice after their match at Baildon Trinity was postponed.

Needing points to assure their survival, Quarry got them at Fountain.

After the home side had twice cancelled out Quarry's lead, Jeff Banks struck a second goal from 25 yards and a Barry Peacock penalty saw Quarry to victory.

Two-goal Kuldip Singh was Junction's man-of-the-match at Station in Division 1B. Andy Yates also scored twice in their 5-1 victory.

Pat Crossan kept his scoring run going with another effort for Chellow who were 3-1 winners at Woodman Rovers.

Eccleshill United deserve credit after being able to field only nine men for their match against Dudley Hill Rangers.

They fully merited their 2-2 draw against a side who are eight places above them in the league and still involved in the promotion tussle.

In the FA Umbro Over-40s Cup Whetley Lane beat Old Ashtonians 3-1 after extra time. Lane are now one win away from qualifying for the last eight.

Striker Nicky Adamson was Whetley's man-of-the-match as they came from a goal behind to force extra time through Peter Cook.

They went on to win the game through Andy Crow's header and a Phil Ingham goal minutes from time.

Whetley now meet Billingham Strollers in Sunday's group decider at Fields (11am).

Converted for the new archive on 30 June 2000. Some images and formatting may have been lost in the conversion.