Graeme Attenborough struck an unbeaten 99 to guide Doncaster Town to a vital five wicket win at home to relegation rivals Treeton.
Town’s second league victory of the season came with just 2.1 overs to spare after restricting their visitors to 179-4.
Luke Townsend’s men leapfrogged Treeton in the table as a result, moving out of the ECB Yorkshire South Premier League drop zone in the process.
They travel to win-less bottom club Rotherham Town on Saturday hoping to further ease their relegation fears.
Treeton’s Steve Foster scored 37 and Chris Cobb 24 in an opening partnership of 66 before three quick wickets.
Sam Drury (38no) and Archie Ogden (40) put on 72 for the fifth wicket but a total of 179 proved insufficient.
Doncaster’s second wicket stand of 80 between James Ward and Attenborough provided the backbone for the home side’s first win since their opening day success against Rotherham.
Ward made 34 and Attenborough stayed to conclusion with an excellent unbeaten 99 and a boundary count of 11 fours.
Mohammed Attari claimed 3-37 for Treeton, who face Barnsley this weekend.