SILSDEN Whitestar maintained their lead at the top of the Skipton Body Repair Craven & District League with a 5-1 win against second-placed Trawden Celtic Juniors.

Sam Stansfield scored a hat-trick and Oliver Peacock and Josh Metcalfe were also the scoresheet for Silsden.

A brace by Aaron Woodhouse led third-placed Settle United to a 5-1 victory against Skipton Town at Giggleswick.

Peter Stephenson, Daniel Mellor and William Beckwith also scored for Settle and Skipton's Miles Thompson got a consolation goal for Skipton.

Oscar Canny (4), Jan Ozdoba (3) and Sean Radford all scored for Grassington United as they blew past Rolls 8-1. Nathan Taylforth scored a consolation for Rolls.

A brace by Luke Barker and a goal by Stephen Schofield led Cowling to 3-2 home victory against FC Sporting Keighley.

Carleton Sports Club won a penalty shoot-out 7-6 to knock Broomhill out of the Premier Division Cup. The game ended at 1-1 with Cowling's goal scored by Luke Howsen, while Patrick King was on the scoresheet for Broomhill.

In Division One, Ben Shaun's goal helped second-placed Trawden Celtic Juniors Reserves beat leaders Cross Hills 1-0. However, Cross Hills still lead the division by five points with two games in hand on Trawden.

A 1-1 draw against Cononley Sports Club saw third-placed Bingley Town keep pace with the leaders. Miroslav Allen scored for Cononley.

Four goals by Mark Loughlin and two by Matthew Beckwith held Settle United Reserves beat Bradley 6-1 at Ings Lane Playing Fields.

Five players were on the scoresheet for Silsden Whitestar Reserves, who beat Rolls Reserves 5-0 at Ghyll Lane, Barnoldswick.

In Division Three, mid-table Broomhill Reserves secured a 3-3 draw against division leaders Grassington United Reserves at Oakworth. David Greenwood scored a brace for Grassington.

Two goals by Tristen Smith helped second-placed Salts 3rds beat Skipton Town Reserves 5-0. Daniel Miller was Skipton's man of the match.

A brace by Callum Uttley lifted third-placed AFC Barnoldswick to a 4-1 victory against Cowling Reserves at Victory Park.

Steven Hunt put four past the keeper to lead Addingham to a 6-2 win against Earby Town at Stockinger Lane.

A full programme of action in Division Three was highlighted by a high-scoring match at South Craven School, which saw Barnoldswick Barons beat Sutton 9-5.

Matthew Blackwell scored a hat-trick for the Barons, who also got braces from Lewis McKane and Connor Sims. William Bestwick and Terence Hargreaves also scored braces for Sutton.

Luke Newton's hat-trick helped Cross Hills Reserves beat Settle United 3rds 5-4, while first placed Salts 4ths edged iPlay FC 2-0, Cononley Sports 2nds beat Addingham Reserves 6-1 and Otley Town A beat FC Sporting Keighley Reserves 6-0.