Gerwyn Price has credited a new fitness regime for his astonishing two nine-darters in Belfast on Thursday.
Price hit two perfect legs against James Wade and Michael van Gerwen on his way to winning an unforgettable Night Three of the Cazoo Premier League.
The world number one also averaged in excess of 105 in all three of his matches, as well as pinning a 170 checkout to win his quarter-final against Michael Smith.
Reflecting on one of the finest TV performances in the sport's history, Price put his exploits down to his work in the gym.
"I put it down to being been back in the gym and looking after myself," explained Price, who also hit a perfect leg at Alexandra Palace on New Year's Day.
"The last two-and-a-half weeks I've been putting some hard work in at the gym; my Personal Trainer has been working me hard.
"When you feel good physically, you feel good mentally and that's why I feel I'm playing my best stuff at the moment.
"I felt like I couldn't miss. I told James in the practice room [before the final] I was going to hit another one, I just fancied it tonight.
"But, as well as I played, I could've possibly lost in two games which shows how high the standard is at the moment.
"That's how well I've been playing recently, I'm feeling good in myself."
Price will return to Premier League action on March 3 at Westpoint Exeter for Night Four of the league phase, as he meets Peter Wright in a clash of the world's top two.
The night's other quarter-finals will see Jonny Clayton meet Van Gerwen, Wade takes on Gary Anderson and Smith faces Joe Cullen as the £1 million tournament continues at the sold-out Exeter venue.
The Cazoo Premier League is being broadcast live on Sky Sports in the UK, through the PDC's worldwide broadcast partners including DAZN and Viaplay, and on PDCTV for Rest of the World Subscribers (excluding UK, Ireland, Germany, Austria & Switzerland).
2022 Cazoo Premier League
Night 4 - Westpoint Exeter
Thursday March 3
Jonny Clayton v Michael van Gerwen
Michael Smith v Joe Cullen
Gerwyn Price v Peter Wright
James Wade v Gary Anderson