Portsmouth & Southsea picked up a second straight win in Southern Electric Premier League division three, boosting their survival hopes by edging a thriller by one wicket at Alton II.
Matt Benfield (three for 29) helped restrict the hosts to 162 for nine.
Skipper Lewis Russell (40) then played a decent knock but it required a nerveless 27 not out from Rob Evans to seal a narrow win that has given the club further hope of beating the drop after a dreadful start to the campaign.
Waterlooville’s overseas player Warren Ekstraal was unfortunate to end on the losing side after hitting a fine 98 against Tichborne Park in division three.
Ville went down by five wickets in the end.
The Rowlands Avenue outfit turned in a decent batting display as they posted 249 for four with Max Goddard (42) and James Scutt (41) also chipping in.
But it was not enough to deny Tichborne Park.
Portsmouth’s impressive recent run came to an end after a pulsating division two clash with Paultons saw them defeated by just one run.
Pat Burns (three for 26) and Farshaan Jemildar (three for 30) restricted Paultons to 246 for nine.
Rob Jones (46) and Jamie Mitchell (38) gave the city club hope but the game looked up at 202 for eight.
However, skipper Dave Henderson (35 not out) so nearly performed a brilliant late rescue as his side came up just short in a grandstand finish.
Elsewhere in division two, Havant II got things back on track with a comfortable six-wicket win over OTs & Romsey.
OTs posted 190 as Graham Burns (four for 33), Pete Hayward (two for 43) and Jack Davies (two for 51) shone in a good Havant bowling display.
Former skipper Andy Galliers then plundered 13 fours as he hit 81 not out from just 91 balls.
His partnership with James Christian (26) was worth 110 runs.
And the stand took Havant II to the brink of victory, which was duly confirmed.