Brodie Ellis claimed a Cambs Division One career-best to help Wisbech to a 66-run derby win at March.
Ellis took 5-43 to dismiss the hosts for 125 as Wisbech trail unbeaten leaders Godmanchester.
At The Avenue on a green and soft wicket, title-chasing Wisbech found themselves 86-6.
No. 7 Gary Freear, the Wisbech skipper who has been carrying an injury all season, smacked 76 runs off 100 balls. He and Jason Esser (29) added 100 for the seventh wicket to push Wisbech up to 191 all out.
First change seamer, Callum Young was outstanding for his 5-36, that included the wickets of in-form duo Danny Haynes and Josh Bowers. He was backed by Chris Ringham’s 2-37 and Andy Wright’s 2-43.
After tea, opening batsman Ash Vodnala held back the Wisbech tide almost single-handedly before he was given out stumped two short of his half-century.
Ringham 12 and Young a defiant 27 not out (five boundaries and a six) shared in a final wicket stand of 40.
March are 22 points from safety with three games to go.
Home skipper Jody Betts said: “It was a decent bowling display but our fielding at times let us down. Added to that, our batting application wasn’t good enough.”
Scores: March lost to Wisbech by 66 runs
Wisbech 191 (G. Freear 76, J. Esser 29, T. Meyrick 22; C. Young 5-36, C. Ringham 2-37, A. Wright 2-43).
March 125 (A. Vodnala 48, B. Ellis 5-43, Meyrick 2-26).
An opening partnership of 156 runs between Nathan Oliver and Lewis Welcher, who both hit 70, set The Avenue alight on Sunday before the heavens opened against Castor in Rutland League Division 2. Welcher hit his highest score in senior cricket.
March 2nd XI dropped numerous catches during their narrow 20-run defeat to high-riding Godolphin in CCA Senior League Division 1.
Sam Clarke completed a superb run out from about 40 yards as two run outs came off consecutive balls, in the 214-9 total. Rob Tombs smashed 83 as March were dismissed for 194 in 43 overs.