Mulgrave lost their first game since joining the Derwent Valley League when Great Habton put them to the sword on a rain-hit afternoon.
The win moved Great Habton to the top of division A, leapfrogging their opponents in the process.
The weather also played its part on the day as seven games were rained off due to the damp conditions.
*Fylingdales 2nds 93-3 (Lewis Brearley 53no) beat Sewerby 3rds 90 all out (Ben Potter 32, Mark Pallister 26, Bill Estill 3-20, Harry Purves 3-13) by 7 wkts Pts 19-1
Great Habton 117 all out (Robin Richardson 43, Andrew Cass 3-33, Andrew Thompson 6-26 from 8 overs) beat *Mulgrave 115 all out (Liam Allanby 4-38) by 2 runs Pts 16-6
*Hospitals/Rugby Club v Whitby 3rds - Game off due to waterlogged ground Pts 5-5
*Oriel v Forge Valley 3rds - Game off due to waterlogged ground Pts 5-5
*Brompton 2nds v Muston - Game rearranged for Sunday 23rd June by mutual agreement at start of season
*Bridlington 3rds 199-7 (Phil Elliott 26, Dean Welch 26, Jack Ibbotson 94no) beat Seamer 3rds 197-8 (Gary Dixon 88, Steve Richardson 44, Dean Welch 4-53) by 3 wkts Pts 18-7
Kirkbymoorside 2nds 95-2 (James Magson 42no) beat *Nawton Grange 2nds 90 all out (Adam Magson 3-29, Howard Mudd 3-20) by 8wkts Pts 19-1
Lockton 229-8 (Guy Nattrass 91no, Rory Lancaster 48, Graham Atkinson 36, Simon Boyes 24, Martin Faulkner 3-49) beat *Sewerby 4ths 91 all out (Ben Stubley 20, Sam Farrow 3-24, Keith Eddon 4-38) by 138 runs Pts 20-4
*Sherburn 2nds v Flamborough - Game off due to waterlogged ground Pts 5-5
Flixton 3rds beat *Wold Newton 2nds - Wold Newton 2nds unable to raise a team - Flixton 3rds 20 Pts - Wold Newton 2nds Deducted 5 pts and fined £20 in accordance with league rules.
Wykeham 3rds 120-9 (Ian Spence 27, Stan Jackson 5-25, Sam Fox 3-30) beat *Scalby 3rds 119 all out (Phil Perry 40, Chris Fox 3-27, Greg Fox 3-32) by 1 wkt Pts 16-5
Thornton Dale 2nds 20 Pts for game against Thornton Dale 3rds who resigned from league early in season
*Cayton 3rds v Snainton
*Ganton 2nds v Filey 2nds
*Muston 2nds v Valley Bar Nomads
*Ravenscar 2nds v Hunmanby
All off due to wet pitches. 5-5.
No Game this week - Forge Valley 4ths