Nadeem Sadiq was the main man for the winners, taking 3-19 and then making an unbeaten 43 to add to 36 from Chris Barratt. Second-placed Fenner lost by five wickets at New Earswick and drop to fourth place below their victors.
D Johnson made 51 as Fenner were bowled out for 126 by Martin Hewitson with 3-10 and A Reid, who had 4-33. Andy James with 25 and Marcus Johnson 40 then took Earswick home.
Ashish Kundin hit 63 to set Scarborough on the way to a big 111-run win over Pickering.
He was well supported by Jake Finnegan (27) and S Carver (44 no) in a total of 206-6. For the hosts, J Bayes had 3-43 but then saw his side collapse to 95 all out as Mike Kay took 6-27.