Bingley struggled to raise a team for their match against Bocking, but put up a brave performance against the league leaders before going down 2-0.

Cavendish played host to Shoulder of Mutton and after their heavy defeats they produced a much better performance only conceding one goal in the first half and two in the second. Scorers were W Carty, Keith Spencer and Chris Brookes.

After setting the pace for most of the season Keighley United are now falling by the wayside. Away to Sun-Oaklee they conceded three goals in the first period and one in the second half. Andy Feather scored United's goal in the 4-1 defeat.

Silsden Athletic recorded their first victory since February 11 when they played host to Albert Hotel. Goals from Mark Place, Gareth Napp and Adrian Pepper secured a convincing win with Albert only able to find the net once.

After along season, and with the cricket season underway, clubs are finding it difficult to field full strength teams and New Variety found themselves struggling when they travelled to face Long Lee Victoria. The game ended in a 1-1 draw with Dean Woodley scoring for Long Lee and Liam Jefferies on targert from the penalty spot for Variety.

Fleece continued their good run with a 4-2 victory over Three Horses. They started slowly and were on the back foot for the first 10 minutes, but once they got into their stride Gareth Marshall found the net.

Two more goals followed before the break as they took a 3-0 lead. With the wind at their backs in the second period Fleece controlled the game scoring three more goals. Two came from the boot of talented 17-year-old Michael Susffield. Three Horses had a player sent off in the 60th minute for a last man offence. Scorers were Susffield (2), Andy Scott (2), Andrew Beaumont and Gareth Marshall.

Fixtures

BCA v New Variety, Shoulder v Albert, Fleece v Sun.

The Jeff Hall Trophy final between Three Horses and Bocking is also taking place on Sunday at Silsden FC's ground, kick-0ff 2pm