Gerwyn Price has hit a nine-darter on the way to a 17-11 victory over Danny Noppert in the World Matchplay semi-finals.
On Friday night, the new world number one produced his best-ever performance at Blackpool to edge out Jose De Sousa by a 16-14 scoreline.
The Welshman was equally impressive less than 24 hours later, hitting 13 180s and ending the contest with an average of 102.36.
Although Noppert led during the early stages, his only advantage came at 2-1, and Price was able to keep him at arm's length for the remainder of the encounter.
Price's standout moment came in the 13th leg, taking out 141 checkout on double 12 to move three legs ahead at the time.
While Noppert reeled off three legs to get back to 10-8, the UK Open champion could not build on that momentum, and Price was able to close out the match in comfortable fashion.
🚨 PERFECTION FROM PRICE! 🚨
— PDC Darts (@OfficialPDC) July 23, 2022
GERWYN PRICE HITS A NINE-DARTER AT THE @Betfred WORLD MATCHPLAY!
THE WINTER GARDENS HAS ERUPTED!#WMDarts | SF
📺 https://t.co/eJJXK4DqqY pic.twitter.com/OG0PxS3VoB
Michael van Gerwen lies in wait for Price after the two-time champion came from behind to post a 17-14 win over Dimitri van den Bergh.
The Dutchman, whose victories came in 2015 and 2016, trailed the 2020 winner for much of their contest, which was lacking the same quality as the match which preceded their encounter.
However, despite being 4-1, 12-9 and 13-10 adrift at various stages of the match, Van Gerwen put together three-leg bursts to get back on level terms.
Van Gerwen did not lead the match until the 29th leg as he went 15-14 in front, and he took full advantage as Van den Bergh struggled to replicate the quality which saw him edge out Peter Wright in the previous round.
By the end of the match, Van Gerwen had hit nine maximums and concluded with an average of 98.67, but he will have to find more consistency to challenge the in-form Price on Sunday night.