TWO goals from Jan Ozdoba helped Grassington United end Silsden Whitestar's unbeaten start to the season.
Christian Moon was also on target as sixth-placed United defeated the Skipton Body Repair Centre Craven League's Premier Division leaders 3-2.
Gavin Shearer and top scorer Sam Stanfield replied for Whitestar who remain eight points clear at the top because second-placed Rolls were also beaten.
They went down 3-2 to defending champions Skipton LMS. Aidan Beard, Ian Craven and Fred Midgley were the LMS marksmen.
Elliott Firth helped himself to a hat-trick and player-manager Dave Worthington was also on target as Settle United shared a 4-4 draw with Trawden Celtic.
Jordan Slade's treble helped Pendle Renegades to beat FC Sporting Keighley 6-1, while bottom team Earby suffered a 6-0 home defeat against Wilsden Athletic.
Manningham All Stars beat FC Colne 6-1 to remain four points ahead of Cowling, 4-1 winners over Bingley Juniors, at the top of Division One. Kyle Willis (2), Luke Barker and Craig Gregory were the Cowling scorers.
Broomhill edged out Skipton Town 4-3 in a match where John Burnett (2) and Jake Thompson netted for Skipton.
There were four different scorers for Bradley as they defeated Oxenhope 4-2, Sam Baldwin, Martin Dobson, Chris Hogg and David Hunt.
Hellifield Sports continue to forge a fast pace in Division Two. A hat-trick from Matthew Beckett enabled them to defeat Skipton Town 3-1 and remain nine points clear of Cononley Sports.
Two goals from Jake Manditsch set them on course for a 5-1 win over Salts. Andrew Starkey, Colin Throupe and Alan Brewer were also on target.
Grassington United Reserves defeated bottom team Otley Town 6-4 with Sean Clayton hitting a hat-trick. Tarek Isa (2) and Alex Ashley joined him on the scoresheet.
Luke Newton's double set Crosshills Reserves on their way to a 5-0 triumph over Barnoldswick Barons. Scott Newton, Christian Smith and Jack Harrison added further goals.
AFC Barnoldswick were guided to a 5-2 win over Pendle Renegades by doubles from Ben Crabtree and Peter Mogford, while Trawden Celtic Reserves edged out Settle United Reserves 3-2.
Barlick Wanderers and Silsden Whitestar Reserves shared ten goals in an eventful Division Three game between the third and fourth-placed teams.
Jonathan Davies scored a hat-trick for Wanderers and was one of four players to net trebles in the division.
Barry Lowey and substitute Adam Brophy both scored three times as Salts defeated Broomhill Reserves 8-0, while Keiron Duxbury's three goals helped Cowling Reserves to a 5-2 win at Bingley Juniors Reserves,
There was a first defeat of the season for Sutton reserves as they went down 2-0 to Settle United Thirds.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here