WELLINGTON ended a run of four successive losses in the Bristol/Somerset Division of the West of England Premier Cricket League with a thrilling three-wicket away victory over Ilminster in a low scoring game.
The South Somerset side were bowled out for 107 but Wellington looked like heading for another defeat at one stage before vice-captain Luke Desave came to the rescue.
Ilminster, who won the toss and decided to bat first, made 24 before Wellington made the breakthrough, Riley Miller (12) being bowled by Toby Stirzaker. Jonny Warren (1) followed three runs later and Charlie Vickery was out without scoring at 37, both falling to Stirzaker.
Wellington skipper Arron Campbell began with a wicket maiden, having Lachlan Rice caught by wicket-keeper Callum Hendy with only 41 runs scored.
However, opening bat Sam Spurway was still there and he was joined by Jon Hurford and the pair put on 26 before Hurford became Campbell's second victim, with half the home side out for 67.
Josh Lee (11) shared a 26-run stand before being lbw to Campbell while Spurway was next to go, having scored 33 - Campbell again being the bowler.
Cal Rice (1), Michael McNee (7) and Sam Grinter (0) lost their wickets quickly as Ilminster were bowled out for 107 in 36 overs.
Campbell finished with figures of 4-28 from his ten overs and Stirzaker 4-24 from eight, with Wellington using only five bowlers. Sachindu Colombage took 1-15 in seven overs.
Wellington needed a good start from openers Nathan Roberts and George Ruell but they had made only 19 between them when Ruell (9) was out and Jacob Hurry soon followed after scoring only three - both out to lbw decisions.
With only 24 on the scoreboard, Alex Sparks joined Roberts and they put on 20 before Roberts was out for 15, having faced only 18 balls.
Campbell came in to partner Sparks, who has been in good form of late, but was run out with the score on 59.
Colombage failed to trouble the scorers as the game began to turn towards a possible victory for the home side.
Sparks and Desave added 25 valuable runs before Sparks became the sixth wicket to fall at 84 - with 21 runs still required.
Hendy was bowled without scoring, leaving Wellington with only three wickets remaining. Richard Sharples faced 14 balls without scoring while at the other end Desave (29 not out) knocked off the runs for a win which had looked highly unlikely half a hour earlier.
Victory enabled Wellington to collect 20 points and to end their lean spell.
Elsewhere Downend maintained their position at the top of the table with a one-wicket success at home to Congresbury, both sides scoring more than 300 runs.