Luke Humphries (30) has beaten Luke Littler (18) 6-4 in the final of night four of Premier League Darts in Exeter.
Things were going Littler's way in the finale as 'the Nuke' stormed to a 3-1 lead.
But Humphries held his own and took five of the next seven sets to win the night.
The world number one beat Welsh star Gerwyn Price (6-4) in the quarters, before overcoming a tough test against Rob Cross (6-5) in the semi-finals.
Littler, however, had an easier time against Stephen Bunting (6-3) and Nathan Aspinall (6-2) en route to the final.
Results
Quarter-finals
Michael van Gerwen 5-6 Rob Cross
Gerwyn Price 4-6 Luke Humphries
Chris Dobey 5-6 Nathan Aspinall
Stephen Bunting 3-6 Luke Littler
Semi-finals
Rob Cross 5-6 Luke Humphries
Nathan Aspinall 2-6 Luke Littler
Final
Luke Humphries 6-4 Luke Littler