Gerwyn Price won his seventh European Tour title by defeating Dirk van Duijvenbode 8-7 in Sunday's Interwetten European Darts Open final in Leverkusen.
Fresh from winning back-to-back Premier League nights in Nottingham and Newcastle, the Iceman maintained his hot streak of form with a superb display of darts at the Ostermann Arena.
Price had opened his challenge with a 109 average against Krzysztof Ratajski on Saturday, before upping the ante further to 110 in a 6-2 victory over of world champion Michael Smith in Sunday afternoon's third round.
He then overcame his arch-rival Michael van Gerwen 6-4 with an average of 106 to claim the Dutchman's scalp for the third time in a row in all competitions while he again surpassed three figures during a 7-4 triumph over Danny Noppert.
Price couldn't quite reach those same levels against van Duijvenbode in the final (96.28) but he battled hard in a pulsating contest and fired a stunning 108 checkout in the 14th leg to force a decider after the Dutchman missed two match darts.
The Welshman then ran away with it thanks to visits of 100, 180 and 130 before completing his title-winning 12-darter with a 91 finish.
"I'm happy to get the win," said Price, who draws level with Peter Wright on seven European Tour wins.
"I played brilliant darts all weekend apart from the final. It was a slow game - I had to dig in and grind out the win, and without this crowd behind me it's really difficult.
"This weekend the crowd have been fantastic. I'm back in Germany next weekend so hopefully they'll support me again!"
Van Duijvenbode had survived four missed match darts in an equally dramatic semi-final as he hit back from 6-2 down to deny Rob Cross.
The Dutch star had also defeated European Champion Ross Smith and World Youth Champion Josh Rock on Sunday in an impressive run to the decider.
However, he was denied a third ranking title of the year - having already won two Players Championship events - as he narrowly missed out on a maiden European Tour success.
Reflecting on the final, Van Duijvenbode admitted: "I didn't play my best game but I should have won anyway.
"It is what it is. I don't think it should be that close, I could have [had] some bigger distance [between us] at the beginning, and in the end there's no holding him back.
"That's just the class he has. He's never afraid, he takes out the 108."
Cross' agonising wait for a first European Tour title continues following his semi-final exit, despite a sensational 110 average in his third round win over William O'Connor.
Cross also ended the hopes of emerging German youngster Ricardo Pietreczko in the quarter-finals in another contest which went to a deciding leg.
Noppert was the day's other losing semi-finalist, having ended Dave Chisnall's bid to claim successive European Tour wins in the third round before enjoying a 6-4 quarter-final triumph against Damon Heta.
Pietreczko followed up Saturday's memorable win over Peter Wright by seeing off Stephen Bunting 6-3 to reach his first European Tour quarter-final.
European Darts Open: Tournament results
- Seedings in brackets
FINAL
- (10) Gerwyn Price 8-7 Dirk van Duijvenbode (8)
SEMI-FINALS
- (11) Danny Noppert 4-7 Gerwyn Price (10)
- (4) Rob Cross 6-7 Dirk van Duijvenbode (8)
QUARTER-FINALS
- (11) Danny Noppert 6-4 Damon Heta (3)
- (10) Gerwyn Price 6-4 Michael van Gerwen (2)
- Ricardo Pietreczko 5-6 Rob Cross (4)
- (8) Dirk van Duijvenbode 6-3 Josh Rock (16)
ROUND THREE
Seeds enter in round two on Saturday
- (6) Dave Chisnall 1-6 Danny Noppert (11)
- (3) Damon Heta 6-4 Ryan Meikle
- (7) Michael Smith 2-6 Gerwyn Price (10)
- (2) Michael van Gerwen 6-4 Dimitri Van den Bergh (15)
- Ricardo Pietreczko 6-3 Stephen Bunting
- (4) Rob Cross 6-1 William O'Connor
- (8) Dirk van Duijvenbode 6-5 Ross Smith
- Brendan Dolan 5-6 Josh Rock (16)
ROUND TWO
Seeds enter in round two on Saturday
- (6) Dave Chisnall 6-2 Jim Williams
- (11) Danny Noppert 6-2 Chris Dobey
- (3) Damon Heta 6-4 Andy Boulton
- (14) Jonny Clayton 3-6 Ryan Meikle
- (7) Michael Smith 6-3Rene Eidams
- (10) Gerwyn Price 6-5 Krzysztof Ratajski
- (2) Michael van Gerwen 6-4 Raymond van Barneveld
- (15) Dimitri Van den Bergh 6-2 James Wade
- (5) Peter Wright 5-6 Ricardo Pietreczko
- (12) Ryan Searle 5-6 Stephen Bunting
- (4) Rob Cross 6-1 Ryan Joyce
- (13) Martin Schindler 0-6 William O'Connor
- (8) Dirk van Duijvenbode 6-3 Ted Evetts
- (9) Joe Cullen 4-6 Ross Smith
- (1) Luke Humphries WITHDREW v Brendan Dolan
- (16) Josh Rock 6-2 Ian White
ROUND ONE
Winners to play the seeds
- Jim Williams 6-2 John Henderson
- Maik Kuivenhoven 2-6 Chris Dobey
- Luke Woodhouse 5-6 Andy Boulton
- Ryan Meikle 6-2 Nico Kurz
- Rene Eidams 6-4 Jurjen van der Velde
- Krzysztof Ratajski 6-5 Bradley Brooks
- Raymond van Barneveld 6-3 Filip Sebesta
- Florian Hempel 1-6 James Wade
- Geert Nentjes 2-6 Ricardo Pietreczko
- Stephen Bunting 6-5 Daryl Gurney
- Ryan Joyce 6-4 Jermaine Wattimena
- William O'Connor 6-3 Marko Kantele
- Jose de Sousa 0-6 Ted Evetts
- Ross Smith 6-0 Pascal Rupprecht
- Brendan Dolan 6-1 Steve Lennon
- Gabriel Clemens 5-6 Ian White
Darts: Related content
- 2023 Premier League schedule
- 2023 PDC Darts calendar and results
- Worst losers in darts
- World number ones in darts
- Best players never to be number one
- Do averages lie?
- Q School winners: Who will shine in 2023
- Paul Nicholson's Ally Pally tales
- Watch all the Ally Pally nine-darters
- Players everyone hates to face
- Players everyone loves to face
- How to make it as a pro?
- How much money do players earn?
- Greatest darts rivalries
- Rivalries to cherish
- Be canny with counting
- Phil Taylor's greatest display
- World Cup of Great Darts performances
- Sky Bet's darts odds