Michael van Gerwen claimed a 22nd European Tour title and a second in as many weeks as he defeated Peter Wright 8-5 in the final of the German Grand Prix in Munich.
Having claimed the year's opening PDC European Tour title with victory over Wright in the European Darts Open a week ago, Van Gerwen enjoyed a repeat success to claim the £25,000 top prize.
"Peter is a phenomenal player and he works so hard, it's always a great game between us and I'm really glad to win this one," said the two-time world champion.
"I'm really proud of myself. I didn't play brilliant but I did enough to win."
Wright joked: "I'm a great runner-up! [Michael] said to me a couple of years ago that I would be number two in the world and he would be number one. He was correct - I hate him!"
The positive signs were there for all to see for Van Gerwen when he opened the final day of action at the Zenith in Munich with a thumping 6-1 win over Alan Norris, with the Dutch ace averaging 105 in the process.
A similarly devastating 6-0 win was dished out to Keegan Brown in the quarter-finals, with the former World Youth Champion no match for Van Gerwen as his march towards the title continued.
The semi-finals saw Van Gerwen take on 2017 World Grand Prix champion Daryl Gurney, but yet again the 28-year-old was in no mood to hang around, running out a 7-3 winner and progressing in to the final where he proved too good for Wright.
The European Tour returns from April 13-15 with the German Darts Open at the Saarlandhalle in Saarbrucken.
The 2018 Premier League heads to the Echo Arena in Liverpool for Judgement Night on Thursday, with coverage underway from 7pm on Sky Sports Action & Sky Sports Mix, which you can find on channel 287, and is free for all Sky customers. Six weeks of tungsten action will then continue through to the season's conclusion with the Play-Offs on May 17 at The O2 in London.
Keep up to date with the latest darts news, previews, reports, reaction and expert analysis. Get all the latest at www.skysports.com/darts and join in the conversation @SkySportsDarts- don't forget to use #LoveTheDarts