Ingrow & Worth Valley’s first victory in Division One came in emphatic fashion as they hammered Cononley Sports Reserves 6-1 at home.

The Keighley side had lost six out of six league games previously but finally found form as Ryan Stubbs grabbed four of the home goals, with Johnny Ellison and Jack Bilney also on target.

The return of influential captain Martin Coleman made a big difference for the hosts, who climbed above their visitors and off the bottom as a result.

Two goals from William Knight knocked Silsden Whitestar off top spot and saw Skipton Town leapfrog them into second place after a 2-0 win.

Gargrave are now top following their 2-0 win at Chatburn.

A change of formation didn’t work for Bradley, who were thrashed 6-1 at home by Pendle Renegades, with Robert Watson their only scorer.

Cross Hills’ rollercoaster season continued as they fell to a 5-1 at Settle United to slip from top spot in the Craven League Premier Division table to fifth.

Ben Dewhirst was the visitors’ scorer, with Daniel Bathers (2) and David Worthington (2) on target for the hosts.

Bottom club Embsay were well beaten 4-1 at Cowling, with Stephen Barker (2), Jacob Hough and Adam Smith registering for the south Craven side.

Rolls went top thanks to a 6-0 hiding of hosts Cononley Sports.

Oxenhope thirds remain top of Division Two after a late equalizer earned a 3-3 draw at home to Salts Thirds. They found themselves two goals down after just ten minutes but battled back to parity with two fine strikes from Andy Fox. Oxenhope were then reduced to ten men when Liam Walsh was harshly dismissed and the visitors took full advantage of their extra man and made it three.

Oxenhope were not to be denied though and grabbed a late equaliser when Liam Dyson fired in from a tight angle.

Six second-half goals helped Broomhill to a comfortable 6-1 victory at home to Earby Town Reserves, with Andy Tanner bagging four of them and sub Simon Harris weighing in with a brace. Earby had their keeper to thank for keeping the score goalless before the break.

Aaron Abbas (2) and Jinaid Taj saw FC Sporting Keighley draw level at 3-3 with ten minutes to play at FC Polonia but the Polish side ran in three late goals to triumph 6-3, Damian Swies scoring twice and man of the match Pawel Szypulski adding a late penalty.

Tristain Innes, Danny Myers, Shezad Khan and Andrew Wilson were on target for Manningham All Stars in their 5-4 win at home to Grassington, while bottom side Sutton were hammered 5-1 at home to Settle United Reserves.

Sam Wedgewood claimed a hat-trick to earn Cross Hills Reserves a 4-2 win at home to Bradley Reserves in Division Three, while leaders Ingrow & Worth Valley Reserves were held 1-1 at Ilkley, who gained a late equalizer after Aaron Fortune had put the visitors in front.