TWO mismatched sides met at Pryers Cricket Ground in the Hunters York & District Senior League Premier Division, as leaders Dunnington thrashed lowly Driffield Town.

Former Town all-rounder George Drury took fine figures of 5-13, as his old side were bowled out for just 69. Adam Dyson was also in the wickets, picking up 3-25.

The hosts then wasted little time in wrapping up their eighth win from the last nine, losing only one wicket, as Jake Murphy finished unbeaten on 31.

It was yet another chastening day for the visitors, who crashed to their eighth defeat in a row.

Should Dunnington slip up, York remain best placed to snatch their crown after they saw off the challenge of Whitkirk, who dropped to fifth following a 140-run defeat at Clifton Park.

The victory was inspired by two outstanding individual performances. Toby Giddings rescued the home side from 13-4 with an innings of 142, which allowing them to make 255-9.

Michael O’Brien (3-79) and Jack Wood (3-46) bowled well for the visitors, but they were dismissed for just 115 in reply, as Matthew Hodsdon finished with stunning figures of 7-24.

Beverley Town head a group of three teams separated by nine points, all with an eye on the second promotion spot.

Harry Gamble’s unbeaten 134 in their winning draw against Pickering helped to ensure an impressive total for the hosts at Norwood Park.

Pete Shally (55) and Andy Burton (60 not out) also contributed to their imposing score of 308-3, which was rarely under threat.

Keiran Thompson (3-35) and Jamie Roe (3-59) both claimed three wickets as the visitors closed on 233-8.

Andy Sharman (55) and Max Harland (69) both made half-centuries, before Colin Frank sealed a share of the spoils with an unbeaten 49.

Folkton & Flixton missed out on an away victory by just three runs, despite having 54 overs to chase down Bolton Percy’s total of 224.

The home side's score was built around Jacob Green's 100, but Jamie Nesfield picked up 3-65 for the visitors, who must have fancied their chances after Will Norman made 79 in reply.

Despite his efforts, and 53no from Matthew Nesfield, they were unable to secure what would have been the side's fourth consecutive win.

The result was enough to lift Bolton Percy off the foot of the table, but they still face an uphill battle to avoid finishing in the bottom two for the second successive year.

Malton & Old Malton snatched a dramatic last ball victory over visitors Easingwold. Daniel Foxton was the hero, finishing on 60no.

Mike Linsley (4-63) and Adam Spaven (3-55) shared seven wickets for the home side as they were set a target of 238-8 thanks to Zac Wilson (65) and Elliot Oats (68).

Ryan Gaughan replied with 66, but James Postill’s 3-46 kept the game in the balance, until Foxton produced the defining innings of the contest.

Charlie Scatchard finished unbeaten on 91 for visitors Studley Royal, as they reached 207-6 against Hull & Zingari, for whom James Anson took 3-47.

The away side went on to lose by four wickets, with Callum Hellwig ensuring they made the long journey home empty-handed after making 49no.