Scarborough Beckett League title-chasers Staithes and Staxton both collected comfortable wins to continue their bids to seal top-flight success.
Staithes cruised to a nine-wicket win at Forge Valley.
Valley were blown away for 63 all out, Chris Morrison continuing his fine form with the ball by taking 4-22 alongside spells of 3-6 from Simon Bowes and 2-13 from Tom Steyert.
Richard Ward (27no) and Richard Hegarty (22no) then ensured Staithes secured the full 20-point margin as they cruised to 64-1.
Leaders Staxton hammered Scalby at Carr Lane.
Staxton posted 195-6, Jodie Robson hitting 114 and Dave Morris 29 as spinner Paul Hesp took 4-52.
Staxton's bowlers shared the wickets out in reply as only Rory Skelton (28) got going with the bat.
Dan Outhart took 3-17 and Ryan Hargreaves, Andy Holtby and Adam Hargreaves took two wickets apiece.
Filey hammered Ebberston in a comfortable nine-wicket success.
Mark Shackley (4-19) and Phil Dickens (3-9) shone as Ebberston were all out for just 65 before a quickfire 50 not out from Josh Dawson helped Filey to 66-1.
Another side who struggled with the bat were Cloughton as they were beaten by four wickets at home to Cayton.
Callum Ferrie hit 20 but Cloughton fell to 97-7 before Harry Holden (32) and Balagie Madushanka (31) helped Cayton to 99-6, Jack Hakings taking 3-26.
The Morris brothers starred as Seamer won a low-scoring contest at home to struggling Settrington.
Seamer posted 138 all out, Greg Chadwick top-scoring with 46 with support from Craig Baker's 26 as Eddie Rounthwaite took 4-26 and Simon Cass claimed 3-22.
Settrington had no answer to the bowling of Adam Morris (5-32) and Matty Morris (4-16) as they were all out for 84, despite 50 of those runs coming from Jamie Rounthwaite.
Nawton Grange claimed a vital win in their bid to avoid relegation as they beat Heslerton by three wickets.
Paul Bowes led the Heslerton charge as he hit 63 in their 193-7, Richard Bentley adding 29 and Simon Oxendale 28 not out as Joe Sails took 2-34 and Michael Wearmouth 2-41.
Charlie Allott's superb 82 not out then fired Grange to 194-7, Jonny Pickard also hitting 82 as Scott Brennan took 2-58.
Jeff Morrison (5-9) and Colin Lockwood (5-17) had far too much with the ball as Thornton Dale hammered Wold Newton by six wickets in Division One.
Wold Newton were all out for just 27 and although Matthew Southwell took 2-3 in reply, Dale made it to 28-4.
Leaders Mulgrave cruised to a comfortable 90-run win at Wykeham.
Joe Hinchcliffe top-scored for Mulgrave with 42 and he was supported by Andrew Wood (39), Chris Clarkson (31) and Mark Jackson (25) in their total of 182 all out, Adam Eustace taking 4-49 and Dave Pearson 3-23.
Steve Clegg smashed 40 after tea, but Chris Knight (5-12) and Carl Woodward (3-27) had too much for his teammates and Wykeham were all out for 92.
Another side who struggled with the bat were Flixton 2nds, who were all out for just 71 at Brompton.
Mark Bruce took 4-19 and Pete Webster 3-17 to dismiss Flixton cheaply before Karl Theobald's unbeaten 33 saw Brompton safely to 75-2.
Staxton 2nds beat Great Habton by 23 runs.
Staxton were all out for 119, Brett Crowe hitting 47 and Kyle Outhart 41 as Will Curtis took 4-33.
Outhart then took 5-30 as Habton were all out for 96 in reply despite Nick Ibbotson's knock of 32.
Bridlington 2nds grabbed a shock win at Sherburn.
Craig Sanderon made 44 and Daley Wharton 41 in Sherburn's 155 all out before Oliver Beckett made an unbeaten 70 and Steve Lount added 31 as Brid made it to 157-5.
Cayton 99-6 (Harry Holden 32, Balagie Madushanka 31, Jack Hakings 3-26) beat *Cloughton 97-7 (Callum Ferrie 20) by 4 wkts. Pts 13:3
*Filey 66-1 (Josh Dawson 50no) beat Ebberston 65 all out (Mark Shackley 4-19, Phil Dickens 3-9) by 9 wkts. Pts 20:0
Staithes 64-1 (Richard Ward 27no, Richard Hegarty 22no) beat *Forge Valley 63 all out (Chris Morrison 4-22, Simon Bowes 3-6, Tom Steyert 2-13) by 9 wkts. Pts 20:0
*Nawton Grange 194-7 (Charlie Allott 82no, Jonny Pickard 82, Scott Brennan 2-58) beat Heslerton 193-7 (Paul Bowes 63, Richard Bentley 29, Simon Oxendale 28no, Joe Sails 2-34, Michael Wearmouth 2-41) by 3 wkts. Pts 17:7
Staxton 195-6 (Jodie Robson 114, David Morris 29, Paul Hesp 4-52) beat *Scalby 87 all out (Rory Skelton 28, Dan Outhart 3-17, Ryan Hargreaves 2-6, Andy Holtby 2-14, Adam Hargreaves 2-15) by 108 runs. Pts 19:3
*Seamer 138 all out (Greg Chadwick 46, Craig Baker 26, Eddie Rounthwaite 4-26, Simon Cass 3-22) beat Settrington 84 all out (Jamie Rounthwaite 50, Adam Morris 5-32, Matty Morris 4-16) by 54 runs. Pts 17:5
*Brompton 75-2 (Karl Theobald 33no) beat Flixton II 71 all out (Mark Bruce 4-19, Pete Webster 3-17) by 8 wkts. Pts 19:1
Staxton II 119 all out (Brett Crowe 47, Kyle Outhart 41, Will Curtis 4-33) beat *Great Habton 96 all out (Nick Ibbotson 32, K Outhart 5-30) by 23 runs. Pts 16:5
Bridlington II 157-5 (Oliver Beckett 70no, Steve Lount 31) beat *Sherburn 155 all out (Craig Sanderson 44, Daley Wharton 41) by 5 wkts. Pts 18:5
*Thornton Dale 28-4 (Matthew Southwell 2-3) beat Wold Newton 27 all out (Jeff Morrison 5-9, Colin Lockwood 5-17) by 6 wkts. Pts 18:2
Mulgrave 182 all out (Joe Hinchliffe 42, Andrew Wood 39, Chris Clarkson 31, Mark Jackson 25, Adam Eustace 4-49, Dave Pearson 3-23) beat *Wykeham 92 all out (Steven Clegg 40, Chris Knight 5-12, Carl Woodward 3-27) by 90 runs. Pts 19:5