Keighley Athletic 4 New Variety 2 - Athletic bounced back strongly to record a comfortable victory over a useful New Variety side.

Paul Goodwin headed home the opening goal from Jamie Smith's pinpoint cross at the end of the first half. After the restart Smith doubled the advantage with a curling effort from the edge of the box.

New Variety pulled one back but Mark Johnson's strike restored the two-goal advantage and Goodwin's second sealed victory despite a late consolation effort for Variety.

Keighley Victoria 1

Bingley 12

Lee Riley scored five as Bingley went on a goal spree against Vic.

They were 6-0 up at half time with Vic's scoring their solo consolation effort in the second period.

Other Bingley scorers were Andy Nelson (2), Chris Carry (3), Dawson and James Rilo.

Long Lee Druids 2

Three Horses 4

Druids dominated long periods of the game but were 2-1 behind at half time after missing a penalty. They drew level after the break but were caught out by two late goals from the Horses. Andy Hudson and Jay brewer scored Druid's goals.

Scorers for Three Horses were C Smith (2), Jamie Rowell and J Wilkinson.

Division One

Albert 3

Eastwood Tavern 0

James Hanson gave Albert the lead midway through the first half. they added a further two goals in the second period thanks to Franco Vodola.

Keighley Untd 6

Keighley Royal 0

United ran away with a 3-0 lead in the first 15 minutes and they were 5-0 up at half time. Royal should their character in the second half, restricting United to just one more goal.

The scorers were C Wheater (4), M Webster and J Gunning.

Cavendish 6

George (Cullingworth) 3

Steve Allen scored twice as Cavendish dominated their classh with the Gullingworth side. Their other goals came from Andy Cole, Mark Westerman, Richard Pickard and Robbie Back.

Chris Welch was on target for the George, backed up by goals from A Turner and N Roberts.

Results - Premier Division: New Variety Club 8, Victoria 3; Three Horses 3, Keighley Athletic 2; Bingley 1, Stanbury 5.

First Division: Cavendish 1, Albert 1; Eastwood Tavern 6, Keighley Royal 3; Silsden 4, Cullingworth 6.

Fixtures - Premier Division: New Variety v Long Lee Druids, Stanbury PR v Keighley Vic, Bingley Harvester v Keighley Athletic.

Division One: Silsden Town v Eastwood Tavern, Keighley Utd v BCA, Keighley Royal v Albert.