Neil Elvidge smashed a superb ton as Scarborough 2nds claimed a winning draw at home to Dringhouses in Ebor Division Two of the York Senior Cricket League.
Elvidge's classy unbeaten 118 helped the North Marine Road club post 249-2 from their 45 overs, Charlie Roberts hammering 68 and Tom Precious unbeaten on 31.
Dringhouses looked to be heading for defeat as Scarborough's bowlers took charge but they hung on for a losing draw with 100-9.
Flixton suffered a 112-run hammering at home to Whitkirk in Division One.
The visitors posted 226-9 with David Tubby weighing in with 73 and Michael O'Brien adding 58, Harry Walmsley bagging 3-56.
But Flixton were all out for 114 in 29.5 overs in reply, Jake McAleese's 31 the only innings of note in the face of fine bowling from Ben Danby, 4-45.
Malton & Old Malton claimed a five-wicket home success against Osbaldwick, despite a century from the visitors' Matthew Hattee.
The away team batted first and made 224-7 from 48 overs, Matthew Hattee hitting 109 and James Hattee 45, Stuart Watmore bagging 4-60 for Malton.
The in-form Neil Johnson led the Malton reply with 68, Gary Hall adding an unbeaten 50 and Tom Harrison 28 as Malton scored a winning 226-5 from 45.1 overs.
Bridlington claimed a four-wicket home win against Selby, Sam Edmundson scoring an unbeaten 64.
Harry Burnhill's 3-30 helped Brid peg Selby back to 178-9, then Edmundson secured the win after earlier efforts from Nick Tennant, 25, and Simon Leeson, 35.
Pocklington hung on for a draw at Sewerby, Adrian Long having a superb all-round day for the host side.
Long struck 49, Scott Cooper 28, Steve Janney 69 and Mike Artley 36 not out, Harry Collins the top Pock bowler with 3-49 as the clifftop side racked up 270-7.
Andrew Anderson's 66, allied to 42 from Richard Readman, 42, and Alex Downey, 27, ensured Pock hung on with 217-9 despite fine bowling from Long, 5-36.
Pickering suffered a six-wicket loss at Premier Division leaders Easingwold, Pickering Town footballer Matty Turnbull putting in an excellent all-round display against the Mill Lane club.
Turnbull took 3-83 as the Pikes posted a decent 252-9 from their 50 overs, David Greenlay top-scoring with an unbeaten 64, with Col Frank smacking 49, Kieran Bowes 37 and Isaac Christopher 30.
Turnbull then struck a cracking 50 as Easingwold hit a winning 253-4 with seven balls to spare, Kyle Waite unbeaten after making a stunning 97 and James Postill undefeated on 47. Tim Whincup took 3-77 for the Pikes.
Driffield Town 2nds beat Beverley Town by 75 runs, with Luke Ramsay the star man for the visitors.
Ramsay was streets ahead of neighbours Beverley with a classy 67, with fine support from Andrew Chapman, 38, Nick Johnson, 37 and Mark Clarkson, 33, on their way to posting 240-7.
The hosts were all out for 165 in reply, Matthew Mudd, 50, and Jonny Vodden, 36, their top-scorers, with fine bowling from Johnny Anderson, 4-43, and Jordan Caley, 3-35, wrapping up the away win.