Josh Rock capped an incredible weekend on the PDC Winmau Development Tour in Wigan on Sunday by winning his second title out of three events played, whilst finishing runner-up in the other.
The 20-year-old has made a superb start to life on the PDC circuit, with his Tour Card victory in January backed up by some impressive performances on the ProTour.
And he rounded off a brilliant opening weekend of Development Tour action by beating Scotsman Nathan Girvan 5-3 in the final of Event Five.
This backed up his title in Event Three and second place in Event Four on Saturday.
He started his run to victory with a narrow 4-3 win over Keelan Kay in his opening game, before seeing off Jack Dickinson by the same scoreline.
Rock posted his performance of the day to defeat exciting Welshman Lewy Williams - who he had also beaten to win the title in Event Three - in a 4-2 victory, averaging 100.26 in the process.
Northern Irishman Rock then racked up back-to-back 4-1 victories over Killian Heffernan and Jurjen van der Velde to reach the quarter-finals.
There he beat young German hopeful Fabian Schmutzler in straight legs, before seeing off the energetic Bradley Brooks in the semi-finals.
Scotsman Girvan started his run to the final with a 4-1 victory over Cian Fitzpatrick.
He then beat Lewis Gurney (4-0), Marcel Gerdon (4-1), Lennon Cradock (4-2) and Christopher Holt (4-1) to reach the quarter-finals.
Next came two victories over Dutch opponents as he saw off Owen Roelofs 5-2, before beating Event Four winner - and the only man to stop Rock this weekend - Kevin Doets 5-4 to seal his place in the final.
That concluded the action in the Winmau Development Tour this weekend, with Rock's two titles going alongside one for Brooks, Keane Barry and Doets.
Action will continue on the Development Tour from May 6-8, with five more events scheduled.
PDC Winmau Development Tour
Kevin Doets 5-4 Alec Small
Nathan Girvan 5-2 Owen Roelofs
Josh Rock 5-0 Fabian Schmutzler
Bradley Brooks 5-2 Oliver King
Nathan Girvan 5-4 Kevin Doets
Josh Rock 5-3 Bradley Brooks
Josh Rock 5-3 Nathan Girvan