Bay Horse are First Division champions after a fine win over Oddfellows 2000, with leading scorer Andy Thornton scoring all but one in a 6-0 victory.

New Inn Windhill secured runners-up spot after thrashing Woodend Rovers 9-1 with man of the match Wayne Birdsall having an outstanding game to celebrate his club's player of the year award.

Windhill's goals came from Wayne Birdsall (2), Peter O'Haigen, Brett Hanson, Simon Mathews, Andrew Howland, Stuart Brooke, Richard Mann aand an own goal.

The other game played in the division saw JPL Victoria and Baildon New Inn share the points in a 3-3 draw. The sides were level 1-1 at half time.

Martin Dobson scored JPL's first and they took the lead twice more only for Baildon to keep coming back. Lee Stringer and Neil Wilkinson scored JPL's other goals.

In the Premier Division Keighley Juniors won 2-0 at home to Boltmakers Arms. Silsden went on a goal spree at home to Regent Victoria winning 12-0 but Regent have never given up all season and always field a full side and they have kept smiling all season long a credit to themselves.

But Silsden were in no mood to give them a chance and Martin McLennon lead the way with four, Andy Gearey scored a hat-trick and Michael Rosser scored twice and Jim McCormack got one and two own goals finished the rout.

Victoria Hotel played Victoria 2000 and lead 2-1 at half time and they went on to score two more unanswered goals in the second half with Tony Cooper scoring a hat-trick and Pete Bousfield getting the other, Victoria also missed a penalty in the second half but were no match for Hotel.

Royal managed to get the better of Sandy Lane in an even contest where it was 1-1 at the break with Joe Lunn scoring for Royal and Nick Farwell stole the winner for Royal in the second half.