There were fireworks at Heslington where home batsman Paul Neal blasted 30 runs in the final over to take his side to 257 for 5 against Heworth.

Mark Fratson made 94 as he and Paul Clark set the foundation for the onslaught with an opening stand of 106 then Neal took command.

With John Thornton making 29, Neal moved to his half century in the penultimate over but then went berserk in the final over which saw him hit three sixes and three fours to take him to 82 not out.

Heworth veteran Jerry Dunnington performed creditably in the circumstances to end with 3 for 33.

Heworth inevitably opted for a draw when facing such a target and achieved their aim with little difficulty. Mal Caddie top scored with 37 while Graham Morritt saw things through with an unbeaten 33.

Hornsea seem certain of taking the division three honours after recording a convincing victory over third-placed Hovingham.

Hovingham reached 171 for 7 thanks to Mark Aconley (25), Tim Stack (33), Nick Elliott (26) and Stuart Prest (35).

Hornsea's opening pair of Michael Johnstone and Paul Clappison chalked up another century stand before Clappison was dismissed for 69. Johnstone moved to within striking distance of the 1,000 runs mark by making an unbeaten 77 as Hornsea won by 9 wickets.

Craig Stimpson virtually ended Malton and Old Malton's title hopes when his 7 for 51 bowled New Earswick to a 17 run win. Earswick had been bowled out for 139 by Danny Foxton who claimed 5 for 22 and Shane Bonsor (4 for 25). Earswick's main runs came from Kevin Barker (32) and Andrew James (42). Neil Johnson (31) and Greg Johnson (42) again played useful knocks for Malton but they were all out for 122.

Londesbrough Park's Simon Dodd made an unbeaten century against Cawood but the game became one of a handful of matches to suffer from adverse weather.

Dodd made an unbeaten 115 and, with the help of John Williamson (53), saw Park take full batting points at 203 for 5. Cawood seemed to be in some difficulty at 62-4 when the rain called a halt.

Bolton Percy improved their chances of avoiding relegation when they had an eight-wicket victory at Osbaldwick, who are 97 points away from safety.

Ed Baldwin (52) hit a half century for the hosts and Stuart Hall chipped in with 28 but three wickets apiece for Martin Pears and Alistair Rigby restricted Osbaldwick to 149 for 9.

Bolton then lost two early wickets but the Rigby brothers combined to knock off the required runs with Jamie making 85 not out and Alistair 31 not out.

A second wicket stand of 157 between Stuart Craven, who made 81, and D Brown, who remained unbeaten with 79, enabled Woodhouse Grange to make 198 for 5 against struggling Selby.

Kevin Lamb responded with 51 but Graham Smith's 4 for 40 ensured that the balance of power remained with Woodhouse as Selby drew at 169 for 8.