Heslerton were knocked off the top of the Beckett League Premier division table by a surprise 27-run defeat against Seamer.
Kristian Wilkinson took 4-55 as Seamer were slowed to 184-8 from their overs. Dave Graham struck 45, while Jamie Haxby hit 32.
In reply, Alex Carrie made 30 and Michael Dawson added 28, but spells of 6-51 from Matty Morris and 4-25 from Brandon Tyzzer brought their innings to an early conclusion.
Nick Gibson’s 115 forced Staxton to the top of the pile, following their win by 105 runs against Kirkbymoorside.
Gibson’s tally was added to by Chris Dove’s 27, while Dan Jeminson bagged 6-53 as Staxton closed on 201-9.
Graham Jemmison top-scored with 30 in the reply, but three wickets each for Elliot Cooper and Lindon Gray sealed the win for Staxton.
Tom Brough was another batsman in form as Forge Valley beat Filey by eight wickets.
Paul Bowes started the day in confident fashion for Filey with 91 not out, Charles Tindall taking three wickets as they closed on 191-7.
Brough then propelled Valley to victory with an undefeated 122, while Tom Bumby’s 35 not out helped to seal the success.
Ebberston were also stunned as they lost by eight wickets against Flixton 2nds.
Hauls of 5-20 from Mark Shackley and 3-28 from C Stephenson saw off Ebberston for a dismal 51.
Stuart Stocks’ 33 was the main highlight in the successful retort.
Cayton grabbed the lion’s share of the spoils when they beat Staithes by 82 runs.
Michael Dennis’ 82 took Cayton to 173, Stuart Marsay bagging 4-28.
Simon Bowes then played his way to 49, but Tom Sixsmith’s 4-3, including a hat-trick, ended Staithes’ charge.
Lee Kerr kept Scalby on track in division A, as his team beat Brompton by 43 runs.
Kerr remained unbeaten on 120, while Daniel Gregory struck 31 as Scalby made a useful 241-6. Mark Bruce took three of the wickets to fall.
Karl Theobald reached to 50s and Tom Pateman the 60s to keep Brompton on track, but Paul Hesp took 3-11 to make sure they fell away.
Grindale still lead the way though after their win by 48 runs against Sewerby 2nds.
Harry Hudson was unlucky to be on the losing side as he claimed excellent figures of 7-59 as Grindale were bowled out for 129. Liam Cousins was the top bat with 58.
Liam Cousins then continued his fine work with a spell of 4-11, while his dad Ian picked up 4-20 as Sewerby slipped to 81.
Cloughton advanced away from the wrong end of the table with a win by 74 runs against Wykeham.
Knocks of 67 from Paul Virr, 46 from Jon Malthouse and 32 not out from Ricky Nock pushed Cloughton to 191-8, Matt Vincent taking 5-53.
Ethon Pashby’s 38 gave Wykeham some hope, but Mark Wells’ three wickets and Pete Milner’s four closed the game out for Cloughton.
Basement boys Sherburn picked up a solid three-wicket win against Settrington.
Jonty Rounthwaite was unbeaten on 74 as Settrington achieved a score of 182-6, with Dan Simpson taking 4-63.
Kev Metcalfe hit a half-century, while Dean Foxton dropped just short to help Sherburn over the winning line, despite Jon Huntsman’s three wickets.
Nawton Grange had just enough as they beat Wold Newton by just the one wicket.
Wold Newton were bowled out for an attainable 117, with Ant Yates reaching 30 and Tim Sharples claiming 3-31.
Oliver West then took 6-41 and M Southwell picked up 3-31, but Adam Durrant’s 53 not out was just about enough for the win.
Mulgrave are now 39 points clear at the top of Division B after they beat Scarborough 3rds by a massive 169 runs.
Mulgrave powered to 242-6 thanks mainly to scores of 70 from Craig Thompson, 57 from Kieran Noble, 38 from Chris Clarkson and 34 from Andrew Thompson.
Carl Woodhead then polished things off with a six-wicket haul.
Staxton 2nds are Mulgrave main challengers after they were kept on course by a 99-run win against Cayton 2nds.
Adam Hargreaves (41), Craig Hill (62), Matty Pearson (46) and Dan Bulman (56no) helped Staxton to 258-5.
Jez Riley’s 32 and Simon Stubbs’ 48 kept the scoreboard ticking over, but Mark Dove’s 3-44 was enough to slow Cayton down.
Lee Oliver had a day to remember as Thornton Dale beat neighbours Ryedale by 80 runs.
Oliver was unbeaten on 72, with Tim Hunt adding 42 to Dale’s tally of 208-7, Kieran Edmond was the top bowler with 3-66.
Ian Smith made 65 in the reply, but Oliver collected 5-18 to bring things to a swift conclusion.
Ganton produced a solid display to beat Forge Valley 2nds by 38 runs.
Stuart Ward (79) and Rob Gretton (53) scored the runs as Ganton reached 200-6.
John Flinton then struck 52 to boost Valley, but four wickets each for Alastair Limb and James Richardson handed Ganton the win.
Jack Ibbotson’s 5-32 helped Bridlington 2nds to a win by seven wickets against Fylingdales.
Only Joe Husband (30) hit form in Fylingdales’ 85 as Ibbotson cut through. Brid then knocked off the runs.
In division C, Heslerton 2nds had a field day with the cherry as they beat Cloughton 2nds by 10 wickets.
Cloughton were dismissed for just 21 by the bowling of Mathew Webster, who took 5-7 and Mark Dring, who bagged 3-13.
Heslerton then polished the game off in double-quick time.
Ravenscar beat Ebberston 2nds by six wickets in their encounter.
Adrian Turnbull’s 50 was the top score for Ebberston as they tallied 192-9, though there were other contributions from Jacob Waters (30) and Jon Metcalfe (33no). Dinesh Swaminanthan took 3-38 and Robin Coulson finished with 3-50.
Swaminanthan then played his way to 37 to go with Joe Bayes’ 35 and Ivan Kirk’s 61 in the successful reply.
Wykeham 2nds dropped just 13 runs short of their target as Seamer 2nds held on for victory.
Phil Metcalfe’s 53 and Paul Greenhough’s 44 carried Seamer to 133, Dan Bateson being the top bowler with 4-16.
Chris Brame (4-38 and Dan Jewitt (3-20) made sure Wykeham dropped away.
Freddie Schmuck was unbeaten on 67 as Scalby 2nds made 130-3 in their reply against Fylindgales 2nds.
John Fewster had previously made 42, but Ryan Labuschagne’s 6-33 also played a part in the seven-wicket win.