Appleby Frodingham and Whitley Hall climbed out of the bottom two of Yorkshire South while the top two crashed to defeat.
It took a knock of 44 from Liam Grimes to get Appleby Frodingham to 172 and Cleethorpes looked favourites while Alex Osmond (46) and Jordan Cook (27) were at the wicket.
But both were run out and in a tense finale the last pair, Zane Walsh and Lee Charlton, who had earlier taken 4-35, put on 30 before Charlton was dismissed with his side four runs short.
It was much more straight-forward for Whitley Hall. Richard Wilkinson (5-51) and Neil Longhurst (3-13) dismissed Hallam for 108 before openers Longhurst (45no) and Matthew Milburn (47no) secured the win in 16.3 overs.
After cruising through the opening weeks of the season, Sheffield Collegiate crashed to a second successive defeat. Iftkhar Afzal (4-61) led the way as Treeton bowled them out for 130, then Stephen Foster hit 68 not out to see his side home by seven wickets.
Leaders Wakefield Thornes became in-form Barnsley’s latest victims. Jonathan Trower fell one short of his century in the home side’s 245-8 before Oliver Jackson (5-48) helped dismiss Thornes for 206.
There was a thrilling finish at Doncaster Town, who posted a 214-9 target largely thanks to a century stand between James Ward (61) and Jack Shutt (61), Tom Coulson taking 6-64. Awais Zia scored 88 in the reply but Aston Hall fell six runs short.
Gareth Davis (66) was top-scorer as Whiston passed Wickersley’s 174 in which Dave Rodgers made 53.
York stay top of Yorkshire North, Jack Leaning (68) and Jonathan Moxon (4-34) starring in a comfortable win over Yorkshire Academy.
Woodhouse Grange beat Sheriff Hutton Bridge and climbed above them into second spot. Dulash Udayanga unleashed seven sixes in an unbeaten 106 but with Steve Burdett taking 5-25, Bridge were restricted to 218 and Mike Burdett (86no) saw Grange home.
After an opening stand of 119 between David Taylor (51) and Scott Hopkinson (70), Liam Hope-Shackley hit 90 and then took 5-78 as Clifton Alliance beat Scarborough.
Mark Jackson (73) and Jacob Spencer (65no) took Sessay to 228-7. Acomb fell 14 runs short after 93 from Jonny Rawsthorne.
Driffield failed by two runs to match host Castleford’s 179 despite a century opening stand between Alex Drury (72) and Mark Tennant (62).
Ryan Gibson (62), Ryan McKendry (57) and Max McIver (70) led the way in Stamford Bridge’s 288-8 and none of the Harrogate batsmen could get out of the 30s as they went down by 66 runs.
Steve Bullen (48no) and Lee Goddard (41no) saw Bradford League leaders New Farnley home after Luke Jarvis (5-22) helped dismiss Lightcliffe for 122.
Openers Mark Robertshaw (69) and Adam Waite (57) put Pudsey St Lawrence on the way to 297-6 before Jordan Thompson (5-40) and Tom Hudson (4-47) dismissed Bradford & Bingley for 191.
Gary Fellows (51) and Joe Fraser (95no) led the way in Hanging Heaton’s 266-7 and even a gutsy century from Tayyab Tahir could not stop Cleckheaton falling 20 runs short.
A sparkling 103 not out from Patrick Kruger and 6-45 spell from Chris Henry helped Farsley to a comfortable win over Woodlands.
Despite a solid start from openers Chris Dennison (57) and Shoukat Ali (71), Scholes were dismissed for 167, Grant Soames (5-51) and Marcus Walmsley (4-54) doing the damage. Walmsley then hit 83 in Methley’s successful run chase.
Kris Ward included 25 fours in his 135 and, with Conor Harvey (83no), inspired Townville to 368-6 and a crushing win over East Bierley.
Andrew Carson (103) and Taran Chana (101) starred as North Leeds inflicted a seventh defeat of the season on Aire-Wharfe defending champions Beckwithshaw.
Jamie Pickering (68no) and Ben Morley (99no) clinched victory for runaway leaders Otley over Horsforth while Burley maintained their challenge with an eight-wicket win after Jason Wright (6-35) helped dismiss Guiseley for 145.