Callan Rydz produced a superb finishing display to defeat Rob Cross and secure his place in the quarterfinals at Betfred World Matchplay in Blackpool.
The 23-year-old managed four bull finishes, including a maximum of 170 checkouts on the penultimate stage en route to an 11-8 victory at Winter Gardens.
He told Sky Sports: “The practice went wonderfully. I didn’t start well, but got in there and the finish was perfect tonight.
“I lost my grandmother – she used to come here every year – but it’s for her.”
Rydz was leading 2-1 after winning Game 3 against Darts, but with fifth seed Cross overtaking him he trailed 5-2 until the 2018 World Champion suffered a double problem, missing 18 then nine to lose the eighth and fail with three darts at 16s to allow his opponent to eliminate 86 on the bull in the ninth.
The pair entered the second break tied at 5-5, but Rydz again checked on the bull’s-eye after Cross wasted two darts at the double 16, then extended his advantage to 9-6.
The former Cross winner fought back with a nice final of 132 – he hit 25, a triple of 19 and the bull – to cut the deficit to one-leg, but Rydz pulled out 170 as he won the next two for seal the victory.
He will face Krzysztof Ratajski in the final eight after charging Luke Humphries for missing doubles to claim an 11-5 victory.
Humphries may have won each of the first two sets but couldn’t convert and to rub the wound the pole hit a triple 20 and two double tops for a 140 check out to carry the score at 4-0.
The Englishman responded to take four of the next five stages before Ratajski stopped the rot with back-to-back wins and although Humphries kept his hopes alive with a 121 finish, his opponent trotted four legs to progress.
World number one Gerwyn Price has ruthlessly abandoned close friend Jonny Clayton after meeting initial resistance from his compatriot with an eight-game winning streak.
Price, who averaged 101 on the night, took a 3-0 lead in the all-Welsh clash, kicking off his winning attempt with an 11-darter.
Premier League winner Clayton refused to fold, going out on 100 to win game four, then adding fifth after opening with a max without any player needing more than a dart to a double.
However, after tying the game at 3-3, he saw the ruthless Price trot the next eight stages to head for an 11-3 rout.
Price told Sky Sports: “I played pretty well today, I know I have a lot more in the tank. I’m world number one, world champion, I’m here to win it, but you just have to prove it on the board. “
He will now face defending champion Dimitri Van Den Bergh, who had to keep his cool to beat Dave Chisnall in an upside down battle.
The first nine games were all against the darts, with the Belgian particularly guilty of wasting opportunities on his own throw, but he took a 5-4 lead thanks to a 121 finish on the bull then added the next with the help of his eighth maximum of the game.
He faltered again in the ninth, however, missing a double after dropping off 141 after six darts, and Chisnall tied at 6-6 by striking out 127, then took the lead for the first time.
But Van Den Bergh, who scored 14,180, eventually found his doubles touch to win four straight games – despite missing the mark for a 167 to win the game, he had to come away to finally win 11- 8.