Admiral Drake B’s Ricky Williams won the Portsmouth Men’s League individuals’ crown with a 3-1 win against Dean Jones in the final.
The first leg of the final was the only one Williams lost on the night at the Lord Chichester pub.
But the 1-0 lead was as good as it got for Jones as he hit a maximum in a 16-dart opener.
Williams levelled with an 18-darter, then took the lead by scoring a 180 of his own in a 14-dart leg and sealed victory with an 18-dart effort.
The triumphant Williams also notched a 15-dart leg, maximum and 106 finish while beating team-mate Jon Bramble 2-0 in the semi-finals.
He had previously registered a 14-darter against Keith Mayne, of Portland Arms, in the last eight.
Jones also won both his previous matches 2-0.
He hit a 102 game-shot and 15-darter against Pelham Arms’ Bruce Baker in the quarter-finals.
Jones then threw a 17-dart leg against James Brooker, of Admiral Drake B, in the next round.
Brooker had earlier thrown a 16-darter in his quarter-final contest.
That came in a 2-0 win against Danny Smith.
The other quarter-final saw Bramble beat Phoenix North End B’s Vince Aston 2-0.
Meanwhile, Hampshire’s bid to gain promotion from division one of the British Inter-Counties Championship suffered a blow as they lost 21-15 away to County Durham.
The loss saw Hampshire drop to fifth in the table, although only eight points off the top two.
The ladies’ B side started positively as Joanne Senior took the opener.
But Durham took four sets on the bounce to win the game.
A late consolation from Gosport’s Sue Thompson made the score 4-2.
The men’s second string went 4-1 down with Mick Cookman the only player to muster an early response.
They battled back to level at 5-5.
Ian Jopling, Bradley Kirk, Steve Ballard and Mick Street all sealed set wins.
However, the hosts took the remaining clashes to win the match 7-5 and take an 11-7 lead.
Sunday began more positively for Hampshire as they won the ladies’ A match 4-2.
Portsmouth’s Jane Monaghan set the ball rolling and Wendy Reinstadtler, Gosport’s Pennie Lewis and Horndean’s Sue Lowther ensured Hampshire’s ladies’ took the match.
However, the men’s A side went down 8-4.
After Durham took a 2-0 lead, Lee Ward and Portsmouth thrower Martin Stead restored parity.
Once more the home side built up a two-set advantage and again Hampshire pulled level as Gary Stafford and Portsmouth’s Sam Head made it 4-4.
But Durham went on to seal the three vital bonus points as they wrapped up victory.