Oxenhope Under-15s have one hand on the league title after beating Upper Wharfedale by 128 runs.

They scored 178-4 with retirements for Geraghty, Pullan and Armitage and Max Davidson took three wickets for just two runs as the Wharfedale side were dismissed for 47.

Airedale kept up the pressure on the top club with a comfortable victory over Steeton. They scored 178-4 with Lewis, Qhinlan and McCullough retiring before Steeton were restricted to 56-9.

Cowling pulled off an eight-wicket victory over Haworth who were restricted to 45-6. The win lifts Cowling off the foot of the table.

Skipton Under-17s beat Oakworth by 45 runs and Oxenhope went down to an eight wicket defeat at the hands of Upper Wharfedale. Haworth beat Silsden by six-wickets the L Knox (38no) on form for the home side and Peter Gower scoring 33 not out for Haworth.

Only two matches went ahead in the Under-13s league with Bolton Abbey beating Sutton while Upper Wharfedale beat Haworth.

In the Under-11s league Cononley beat Sutton in a close contest and Upper Wharfedale beat Cononley later in the week,

Settle won the John Hindle Cup for the third time in four years with victory over league leaders Earby.

Haworth secured a nine-wicket win over Skipton in the final of the William Spencer Cup after J Perry and P Gower collected three wickets each. Haworth cruised to victory with S Dyson (42) and P Gower (28no) leading the way.

Under-11s: Sutton 163-10 (H Hurren 3-7), Cononley 165-9; Cononley 173-8 (J Ratcliffe 3-1), Upper Wharfedale 209-4

Under 13s: Sutton 31-9, Bolton Abbey 34-1; Upper Wharfedale 58-1 (J Starkey 25no), Haworth 57-7.

John Hindle Cup Final: Earby 125-9 (D Helliwell 37, M Bowker 20), Settle 126-1 (M Gemmell 41no, D Ralph 40, C Gemmell 32no).

Under-15s: Oxenhope 175-4 (W Armitage 34no, A Geraghty 33no, R Pullan 33no), Upper Wharfedale 47 all out (M Davidson 3-2); Haworth 45-6, Cowling 46-2 (M Wiggan 31no); Airedale 178-4 (J Lewis 30no, P Quinlan 30no, R McCullough 30no), Steeton 56-9

Under-17s: Skipton 170-2 (G Owens 54no, P Binner 49, R Martin 38), Oakworth 125-8 (L Keenan 22, R Martin 3-23); Oxenhope 96 all out, Upper Wharfedale 97-2; Silsden 85-3 (L Knox 38no), Haworth 88-4 (P Gower 33no).

William Spencer Cup Final: Skipton 99 all out (S Cox 21, J Perry 3-13, P Gower 3-16), Haworth 101-1 (S Dyson 42, P Gower 28no).