A stunning individual display from Kieren Dinnage threw Barnby Dun a lifeline in their quest to avoid relegation from Division One of the Pontefract League.
Dinnage carried his bat for 224 as the basement club thrashed third-placed West Bretton by 148 runs to move to within ten points of safety.
The opener’s sensational score came off 124 balls and included no fewer than 20 fours and 15 sixes. It powered Barnby Dun up to 328-6, a total that the visitors never looked like reaching.
Carl Dykes made sure of that by snaring 5-41 and Mark Nurse claimed 3-59 as West Bretton were dismissed for 180.
Rossington Main, Hatfield Town and Hooton Pagnell are also embroiled in the battle to stay in the division - with only the latter avoiding defeat on Saturday, courtesy of a tie at Old Sharlston.
Joshua John took 6-51 to restrict the hosts to 185 all out. However, ten-man Hooton were bowled out for the same score. Alec Elliot top scored with 54.
Rossington remain in the drop zone, six points adrift of Hatfield, following an eight wicket defeat to South Kirkby.
Joel Evans hit 52 in Main’s total of 178 all out but the run chase posed few problems for the visitors.
Hatfield bowled league leaders Streethouse out for 147, thanks in no small part to 5-37 from Kevin Marshall.
But hopes of a memorable win were dashed when the last wicket fell with the score on 144.
Sixth-placed Askern Welfare beat Ackworth by three wickets after chasing down a first innings score of 182-7.
Division Two leaders Brodsworth Main lost by 31 runs at Hemsworth MW and, as a result, saw their cushion to third place cut to 12 points.