Colin Osborne grabbed a first Players Championship victory of the year by landing the German Darts Trophy in Dinslaken.
'The Wizard' weaved his magic at the Stadthalle to defeat Spaniard Carlos Rodriguez in a final leg shoot out to lift the trophy.
Derby-based thrower Osborne has won a UK Open Regional Final this season but the win in Germany was his first Players Championship success.
Robert Thornton and Mark Dudbridge were well beaten by Osborne en route to the final, where Rodriguez put up a superb display to run him all the way.
A first PDC Pro Tour final appearance for Rodriguez books him a place in the World Championships in December and also in the upcoming European Championship in Frankfurt.
For Osborne, the win takes him up to a career-high 12th in the ODC Order of Merit, while his victory against Dudbridge saw 'Flash' agonisingly miss out on the European Championship by one game.
Kevin Painter's run to the semis moves him ever closer to the top 16 and also gets him into the European Championship, unlike Dutch teenager Michael van Gerwen, who has to go through the qualifiers.

Championship League Darts Preview
Watch Phil Taylor live on the Sky Bet Player
Taylor v Barneveld - Final Highlights
Taylor v van Barneveld
Taylor v Jenkins
van Barneveld v Hamilton
Taylor v Lewis
Barry v van Barneveld
Read what Sky Sports' experts and bloggers have been talking about over the last seven days in sport...
Catch up on all the results from the Grand Slam of Darts being held at the Civic Hall in Wolverhampton.
Check out the number of special markets Sky Bet have available for the Grand Slam of Darts.