Marcus Edwards also claimed 4-13 as Grange were skittled for 31 runs in reply to the hosts’ 111 all out, Rory Talling having stood out for Nawton.
Sixty-year-old John Sowden continued his superb season with 3-6 from eight overs as Flixton 3rds grabbed pole position thanks to an eight-wicket ein at Lockton.
Pete Hill also took 4-14 as Lockton were rattled out for just 51, Jon Moxon top scoring with 23.
Darren Ellis, 23, helped Flixton to victory.
Filey 2nds were dismissed for just 29 runs at Wold Newton 2nds, Gordon Taylor bagging 4-9 and Chris Hodgson 4-18.
Snainton remain firm favourites to win division B after earning a 53-run win at home to proomtion rivals Muston 2nds.
It was a great all-round team effort by the hosts, who batted first and made 201-7 thanks to 50 from Mike Eyre, as well as sold knocks from Leigh Watson, 32, Paul Nicholson, 31, Carl Wilson 35, and Michael Kipling, 25.
Watson then took 4-40 as Muston were dismissed for 148 despite fine knocks from Keiran Gould, 62, and Mark Precious, 29.
Cayton 3rds remain at the head of the chasing pack after hammering second-from-bottom Ravenscar 2nds by 145 runs.
Darren Jones hit 39 and Johnny Best 22 as the hosts wewre all out for 165, Jon Stokoe scooping 4-32, with son Luke also claiming 2-35 and John Nelson 2-30.
The visitors were then rolled over for just 20 runs, Shaqil Iqbal taking 5-6, Jones 2-4 and Chris Pearson 2-7.
Ganton 2nds opener Ant Allison carried his bat for a superb 94 as his team crushed hosts Thornton Dale 2nds by 126 runs.
Jake Sarup added a tidy 29 and Tom Snowden snatched 4-35 as Ganton were all out for 164.
Dan Reardon then took four wickets for three runs from his five overs and Sarup 3-23 as Dale were all out for 38.
Valley Bar Nomads remain in the hunt for promotion after a 120-run home success against basement team Scalby 3rds.
Anosh George struck 46 and Craig Best 40 as Nomads were dismissed for 190, Carl Marton taking 3-33.
Despite a plucky unbeaten 34 from Craig Thordarson Scalby slumped to 70 all out in the face of canny bowling from Dave Parkinson, 5-38.
DERWENT VALLEY CRICKET LEAGUE RESULTS FROM SATURDAY AUGUST 8
DIVISION A (*Denotes home team)
*Hospitals/Rugby Club 111 all out (Rory Talling 3-19) beat Nawton Grange 2nds 31 all out (Marcus Edwards 4-13, Mark Kelly 6-8) by 80 runs. Pts 16-5.
Flixton 3rds 54-2 (Darren Ellis 23) beat *Lockton 51 all out (Jon Moxon 23, Pete Hill 4-14, John Sowden 3-6) by 8 wkts, Pts 19-1.
*Wold Newton 2nds 31-4 beat Filey 2nds 29 all out (Chris Hodgson 4-18, Gordon Taylor 4-9) by 6 wkts. Pts 18-2.
*Sherburn 2nds beat Forge Valley 3rds - Forge Valley 3rds conceded - Pts 20- -10.
No Game Today - Kirkbymoorside.
*Cayton 3rds 165 all out (Darren Jones 39, Johnny Best 22, Jon Stokoe 4-32, John Nelson 2-30, Luke Stokoe 2-35) beat Ravenscar 2nds 20 all out (Shakil Iqbal 5-6, Chris Pearson 2-7, Darren Jones 2-4) by 145 runs. Pts 18-5.
*Snainton 201-7 (Michael Eyre 50, Carl Wilson 35, Michael Kipling 25, Paul Nicholson 31, Leigh Watson 32) beat Muston 2nds 148 all out (Keiran Gould 62, Mark Precious 29, Leigh Watson 4-40) by 53 runs. Pts 20-5.
Ganton 2nds 164 all out (Anthony Allison 94no, Jake Sarup 29, Tom Snowden 4-35) beat *Thornton Dale 2nds 38 all out (Jake Sarup 3-23, Dan Rearden 4-3) by 126 runs. Pts 18-5.
*Valley Bar Nomads 190 all out (Anosh George 46, Craig Best 40, Carl Marton 3-33) beat Scalby 3rds 70 all out (Craig Thordarson 34no, Dave Parkinson 5-38) by 120 runs. Pts 19-5.
No Game Today - Wykeham 3rds.