Silsden took control of their clash with Boltmakers Arms, scoring two early goals.

Mark Ferguson pulled one back for Bolts before half time, but Silsden settled things with two early second half goals which killed the game.

Baildon New Inn raced to a 2-1 first half lead against Sandy Lane, with goals from Richard Hall and John Brear, but came unstuck after the break. Sandy Lane scored four times in the last 25 minutes to win 6-2.

Ring o Bells continued their good form in a physical game at Cricketers Arms. Bells rang up a 7-3 win in a game which included four penalties -- two each -- and a flurry of bookings.

Cricketers managed to pull back to 4-3 before Rings finished the game.

A hat-trick by Paul Rushworth, two from Jon Atwell and one from Chris Ainsworth secured the points before goalkeeper Kirk Morrow added insult to injury by scoring the last goal from the penalty spot.

Keighley Athletic dominated Rose and could have had a lot more than the eight goals they scored. Mike Riley hit the net four times, Colin Buckley and Steve Kiernan added two each in a powerful performance.

St Annes Celtic went 2-0 up at Keighley Juniors through Roy Mason and Paul Driver before Mark Price pulled one back. In the second half St Annes made their superiority pay as Paul Driver completed his hat-trick and Mark Knowles added another.

In Division One Royal gad a comfortable first half, leading 3-0 at Bolton Villas who pulled one back through Nigel Long. Royal scored again to make certain of a 4-1 victory with goals from Jonjo Currie, Nick Fawell and Spencer Harrison (2).

Springfield continued their unbeaten run with a comfortable 7-0 at JPL. After leading 4-0 at half time they managed three more in the second period. Scorers were Keith Holmes (2), Tony Ricketts, Craig Blessington, Andy Holmes, Paul Lycro and an own goal.

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