Cayton moved joint top of the premier division after a hard-fought 36-run home win over Forge Valley.
Michael Dennis got Cayton hosts of to a blistering start, striking a rapid 66 and with Josh Brown making 50 and Nick Strangio 47, as they posted a challenging 232 all out.
Shaun Topham was Forge Valley’s leading performer with 4-46 with the ball.
The visitors Joe Bradshaw produced a scintillating display of stroke play as he registered his second century of the season, compiling 113, but support was found wanting and with Aussie Nick Strangio claiming 5-41, including a superb hat-trick, as Cayton claimed a full 20 points.
They join Staxton at the top, who avenged last week’s first loss in 19 matches by beating Nawton Grange at home for a 19 point win.
Grange won the toss and batted first and made 187 all out as Nick Thornicroft top scored with an adventurous 69 and captain Jonny Pickard made 40.
Linden Gray was the home side’s best bowler, the spinner taking a superb 6-56.
Nick Gibson registered his fourth half-century of the campaign and Chris Dove made 43, but the defending champions were indebted to a fine 52 not out from Jodie Robson to steer his side to victory with 30 balls to spare despite 3-51 from left-arm spinner Dean Coote.
Filey jumped into the top five after a comprehensive home win over Flixton 2nds.
Nathan Robson took 4-19 and Benjamin Briggs 3-27 as the visitors struggled throughout their innings, making only 85 with Leigh Franks making 18.
Aaron Howard then smacked a quickfire 42 and Ryan Baldry added 18 not out to see Filey to a seven-wicket win.
Staithes edged past Ebberston to stay in touch at the top.
Ebberston batted first and were reliant on Adrian Turnbull’s fine 51 as spinner Justin Ringin took 4-25 in their disappointing 127 all out.
Simon Bowes, 31, Brad Lewis, 30, and Matt Sanderson, 28, steered Staiths side to a narrow two-wicket win as Eddie Swiers claimed 3-26 and Sam Hardie 3-27, as the pair caused consistent problems.
Heslerton did the double over Scalby, winning away by 102 runs.
Jake Keyworth was again among the runs, top scoring with 69.
Wily spinner Paul Hesp bowled well to claim 4-41, but 36 from Tony Watson, 30 not out from Malcolm Spaven and Stuart Pickard’s 26 saw Heslerton post 222/7.
Brad Walker made 25 in reply, but the home batsmen had no answer to Andy Slaughter, who took a superb 6-32 in 10 overs as the home side were all out for 120.
Cayton 2nds captain Simon Glave hit top form as he took an amazing 7-8 from 12 overs as Wykeham were all out for just 75 in division A, Matty Graves making 25 not out.
In-form speedster Dave Pearson tried to keep his side in the match, but his 4-37 wasn’t enough as David Walker’s 29 saw Cayton to a fine 18-point win.
Mulgrave moved back into pole position with a five-wicket home win over Brompton.
Brompton were all out for 174 as Neil Fletcher hit 73.
Michael Thompson claimed 3-59 and then found form with the bat making 33, but 93 not out from Andrew Thompson proved to be the match-winner as Mulgrave took top spot.
Seamer suffered a surprising home defeat against Settrington.
The visiots made 137 with Stephen Beal top scoring with 34 as Adam Morris 5-27, and Paul Greenough, 3-25, put the hosts in control.
Anthony Jenkins with 44 and Gregg Chadwick’s 35 gave Seamer a perfect base, but an excellent 5-29 from Eddie Rounthwaite saw Settrington to a narrow three-run win.
Cloughton’s Pete Milner wreaked havoc as Grindale were all out for 60.
Milner took 5-18 as Cloughton’s good form continued as Chris Woodhouse ensured a 19 point win by hitting 43 not out.
Ganton posted 281/3 on their own track in a high-scoring win against Ravenscar in division B.
Alastair Limb’s brilliant 129, including 10 fours and six sixes, and Anthony Allison’s 96 not out did all the damage as they shared a second-wicket stand of 226.
Ravenscar responded well with 208-8 with Joe Bayes top scoring with 40, but they couldn’t quite chase down Ganton’s huge total.
There was also a run fest at Bridlington 2nds, with visitors Scalby 2nds coming out on top by 19 runs.
Tom Gregory smashed an unbeaten 66, James Ledden, a recent acquisition from Forge Valley, hit 56 and Jack Boddy made 48 as Scalby posted 220-4.
Brid’s Peter Bowtell made 48 and Harry Burnhill’s 47 gave the home side hope, but 3-36 from Tony Geall in a tight spell was the architect of Bridlington’s downfall as they finished on 201-6.
Skipper Barry Heyes hit a fine 59 as Fylingdales travelled to Forge Valley 2nds, but Sean Pinder’s 4-40 helped restrict the visitors to 172-7.
Gary Gibson hit 69 in reply and Nick Cook’s 40 not out saw his side to a fine four-wicket win and 16 points in the process.
Staxton 2nds cruised to victory against Thornton Dale as Mark Dove claimed 4-34.
Ryan Hargreaves, 47, and 40 from Chris Hill eased their side to a eight-wicket win.
Scarborough 3rds registered their first win of the season as Matty Kay 4-27 and three wickets from Ben Rowe dismissed Sewerby 2nds for 116.
Damian Foster hit 65 not out to secure an eight-wicket win.
Great Habton’s Ben Holtby hit the highest score so far this season with a brilliant 176 as Muston suffered with Habton posting 269-3 in division C.
They responded well after tea as Phil Marr and Steve Pratt both made 39, but 3-36 from Tom Richardson and 3-54 Will Curtis saw them all out for 188.
Ebberston 2nds chalked up an imposing 309-7, which included superb 110 from Alex Machin against Ryedale.
Scott Woodhead made 54 and Joe Tyson’s 47 also helped Ebberston rack-up the runs despite 3-39 from Kieran Edmond and three wickets for Neil Cowton.
Cowton also made 53 in reply and with Dan Hardey and Stephen Temple also hitting half-centuries, Ryedale claimed maximum batting points finishing on 221-7, but fell 88 runs short in the process.
Seamer 2nds travelled to Heslerton 2nds and comfortably won by 53 runs.
Steve Winwood top scored with 60 and Greg Dixon made 27 as the visitors made 183-6.
James Almond made 71 not out but a five-wicket haul from Chriis Brambe halted the innings on 130 all out.
*Cayton 232 all out (M Dennis 66, J Brown 50, N Strangio 47, S Topham 4-46) beat Forge Valley 196 all out (J Bradshaw 113, N Strangio 5-41 (including a hat trick) by 36 runs. Pts 20:9
Staithes 129-8 (S Bowes 31, B Lewis 30, M Sanderson 28, E Swiers 3-26, S Hardie 3-27) beat *Ebberston 127 all out (A Turnbull 51, J Ringin 4-25) by 2 wkts. Pts 17:6
*Filey 88-3 (A Howard 42) beat Flixton II 85 all out (N Robson 4-19, B Briggs 3-27) by 7 wkts. Pts 19:1
Heslerton 222-7 (J Keyworth 69, A Watson 36, M Spaven 30 no, S Pickard 26, P Hesp 4-41) beat *Scalby 120 all out (B Walker 25, A Slaughter 6-32) by 102 runs. Pts 20:4
*Staxton 192-5 (N Gibson 58, J Robson 52*, C Dove 43, D Coote 3-51) beat Nawton Grange 187 all out (N Thornicroft 69, J Pickard 40, L Gray 6-56) by 5 wkts. Pts 19:6
*Cloughton 65-2 (C Woodhouse 43no) beat Grindale 60 all out (P Milner 5-18) by 8 wkts. Pts 19:1
*Mulgrave 180-5 (A Thompson 93no, M Thompson 33) beat Brompton 174 all out (N Fletcher 73 M Thompson 3-59) by 5 wkts. Pts 19:5
Settrington 137 all out (S Beal 34, A Taylor 29, A Morris 5-27, P Greenhough 3-25) beat *Seamer 134-9 (A Jenkinson 44, G Chadwick 35, E Rounthwaite 5-29) by 3 runs. Pts 16:7
Cayton II 77-4 (D Walker 29, D Pearson 4-37) beat *Wykeham 75 all out (M Graves 25no, S Glave 7-8) by 6 wkts. Pts 18:2
Scalby II 220-4 (T Gregory 66no, J Ledden 56, I Boddy 48) beat *Bridlington II 201-6 (P Bowtell 48, H Burnhill 47, H Male 39, A Geall 3-36) by 19 runs. Pts 18:7
*Forge Valley II 174-6 (G Gibson 69, N Cook 46 no, S Boyes 25) beat Fylingdales 172-7 (B Heyes 59, S Pinder 4-40) by 4 wkts. Pts 16:6
*Ganton 281-3 (A Limb 129, A Allison 96no) beat Ravenscar 208-8 (J Bayes 40, I Kirk 34, W Warwick 26) by 73 runs. Pts 19:6
*Scarborough III 117-2 (D Foster 65no) beat Sewerby II 116 all out (C Roache 33, M Kay 4-27, B Rowe 3-28) by 8 wkts. Pts 16:2
Staxton II 101-2 (R Hargreaves 47, C Hill 40) beat *Thornton Dale 100 all out (M Dove 4-34) by 8 wkts. Pts 16:2
*Flamborough beat Cloughton II – Match conceded Pts 20:-10
*Great Habton 269-3 (B Holtby 176, S Davies 46) beat Muston 188 all out (Phil Marr 39 Steve Pratt 39, J Tadman 31, T Richardson 3-36, W Curtis 3-54) by 81 runs. Pts 20:5
Seamer II 183-6 (S Winwood 60no, G Dixon 27) beat *Heslerton II 130 all out (J Almond 71no, E Senior 33, C Brambe 5-35, D Tyzzer 3-41) by 53 runs. Pts 19:5
Ebberston II 309-7 (A Machin 110, S Woodhead 54, J Tyson 47, K Edmond 3-39, N Cowton 3-62) beat *Ryedale 221-7 (D Hardey 58, S Temple 56, N Cowton 53) by 88 runs. Pts 18:8