Johnny Lawrence grabbed a second-half hat-trick as New Variety Club took control against Three Horses to win 4-0. Central defender Adam Ackroyd had given the home side a 20th minute lead in an even first half.

Silsden Athletic are still looking for their first win after playing second fiddle to Bingley Town (league champions last year as Midland). Bingley coasted to a 9-1 win with a hat-trick from Sean Hinds and other goals from Marcus Barnes, Richard Wade, Ben Dunn, Gavin Hammond, Andy Nelson and Chris Boardman.

Albert Hotel were more than holding their own at half-time against Sun-Oaklee, trailing by just two gaols, but caved in after the break to lose 6-0.

Wilsden Villagers paid for missing a penalty as they were held to a 1-1 draw by Cavendish Hotel. Keighley United won 3-0 at Long Lee Victoria with Dean Lockley, Andy Feather and Mark Webster on target.

David Nelson helped himself to four goals and Mark Clark as Bocking hit visitors Shoulder of Mutton for six without reply.

Sunday's fixtures: BCA Utd v Wilsden Villagers, Bingley Town v Fleece, Long Lee Victoria v Sun-Oaklee, Cavendish Hotel v Albert Hotel, New Variety Club v Shoulder of Mutton, Keighley Utd v Bocking, Three Horses v Silsden.