York are on the verge of winning their fourth successive ECB Yorkshire League title after beating nearest rivals Barnsley away by four wickets.
The unbeaten league leaders dismissed the home side for 136 with only Simon Widdup with a defiant 74 offering much resistance as Dan Woods took 4-38. York struggled before reaching their target with four overs to spare thanks to Tom Bartram and Tom Pringle.
Third placed Yorkshire Academy beat Driffield away by nine wickets after bowling out the home side for a mere 59. Alex Lilley with 5-9 and Dave Girling 3-12 did the damage. Opener Alex Lees then scored an unbeaten 36 as the Academy cruised to victory.
There was a tense finish at Appleby Frodingham where Scarborough won by three wickets with two deliveries to spare. Chasing Appleby Frodingham's total of 187, Scarborough needed two to win off the last over and Hamish Evans hit the winning runs as the visitors crossed the winning line with two balls to spare. Simon Tennant produced a fine all-round performance for Scarborough, taking 5-30 and scoring 58.
Harrogate crashed to their fourth successive defeat, beaten by 83 runs at Castleford. Chris Young made 57 before an unbroken stand of 83 between John Randerson (50) and Alex Romaniw (36) helped Castleford to reach 202 for six. A second wicket stand of 107 between Vic Craven (68) and James Tattersall (48) appeared to have put Harrogate on a winning course, but they were bowled out for 173 with Young underlining his all-round ability by taking 6-43.
Sheffield United beat Hull away by 77 runs after posting a challenging 264 for four with opener David Rogers top scoring with 60. Tim Appleyard scored 54 in Hull's total of 187 as United captain John Maynard took 6-48.
Cleethorpes gained a 53-run win over visitors Sheffield Collegiate in a rain affected match. Charlie Tomlinson (50) and Alex Osmond (44) put on 91 for the fifth wicket as Cleethorpes declared on 184 for nine. Collegiate replied with 131 for six, Nick Gaywood making 61.
Click here for the latest ECB Premier League results and standings