Gerwyn Price survived three match darts to beat Jonny Clayton in a final-leg thriller at the World Grand Prix, as James Wade emphatically dumped out Gian van Veen in Leicester.
Price battled back from two sets down in an absorbing all-Welsh contest at the Mattioli Arena, where he won six of the next seven legs to level the match before Clayton edged ahead in a dramatic final set.
Clayton missed a match dart to win the set in straight legs and saw Price drag the contest into a last-leg decider, where 'The Ferret' wasted two more match-winning darts to allow his compatriot to snatch victory and a semi-final spot.
- Day five recap: World Grand Prix as it happened
- World Grand Prix Darts schedule and results
- Luke Littler dumped out on opening night
- Latest Sky Sports deals or stream no contract
Price will face Nathan Aspinall, who fired a 105.15 average - the fourth highest in World Grand Prix history and best in a quarter-final - during his straight-sets win over Ryan Joyce, with the other two matches also offering big storylines.
Wade dropped one leg during a one-sided victory against third seed Van Veen while Luke Humphries - the favourite after Luke Littler's shock early exit - has yet to lose a set after brushing aside Niels Zonneveld 3-0 in the final match.
Price's comeback win sets up Aspinall semi
A year on from blowing a two-set lead and losing a quarter-final in a deciding leg to Littler, Price produced his own comeback to book a fifth World Grand Prix semi-final in seven years.
Clayton took out 110 and 117 before surviving set darts to sneak the opening in a last leg, then took the next in straight legs but saw Price open the third with an 11-dart break and 12-dart hold.
Price averaged over 107 during the third set and breezed through the fourth to set up a decider, where he recovered from losing the next two legs and missed opportunities from Clayton to complete a memorable victory.
"I know what it's like to be in front and losing, but I feel like I was the better player all the way through the game," Price told Sky Sports. "I'm just glad I got over the winning line. I thought I was dead and buried, but I never gave up."
The opening match of the evening saw Aspinall race through the opening set in just 42 darts and take out 110 to claim a fourth straight leg to start the second, where Joyce needed to fire a stunning 153 checkout just to hold throw.
Aspinall nailed a 112 finish on his way to closing out the second set and broke early in the third to move closer to victory, with Joyce missing two set darts before seeing 'The Asp' close out a convincing win by taking out 75.
"I'm really happy with that performance," Aspinall told Sky Sports, having reached the semi-finals for the first time since 2022. "My starting, my finishing, my 180s - it's probably one of my best performances ever on stage for my whole career.
"I feel like I can win this tournament, and I feel like I'm ready to win another major again. There's no reason why I can't and I'd love to win the trophy on Sunday."
Wade books Humphries showdown in Leicester
Van Veen said pre-match that he felt Wade may be the favourite for their quarter-final, with the Dutchman delivering a sub-standard performance as 'The Machine' raced into the last four for the first time since 2014.
Wade won each of the first eight legs and didn't allow Van Veen a dart at double until the third set, where he converted at the fourth attempt to claim his only leg of the contest, but the sixth seed held throw on tops in the next to complete a 3-0 win.
"I was really fortunate Gian played like he did," Wade told Sky Sports. "He was pretty poor and I capitalised on that and bashed him up. Tonight, I felt more up for it. When I'm feeling up for it, I've done alright."
Wade will face 2023 winner Humphries, who has still yet to reach his desired level despite following straight-sets wins over Dave Chisnall and Jermaine Wattimena by claiming another victory without dropping a set.
Zonneveld missed a set dart to level the match before Humphries opened up a two-set cushion, with the world No 2 only converting 31 per cent of doubles but delivering a string of clutch finishes in tight legs during his latest 3-0 win.
"It's one of those performance where you aren't thrilled, but you win 3-0," Humphries told Sky Sports.
"Hopefully tomorrow is a lot better because if it isn't, I won't be here on Sunday. If I score the way I know I can, then it will be a tough night for James. If I don't, it's going to be a tough night for myself."
Friday's quarter-final results
- Nathan Aspinall 3-0 Ryan Joyce
- Gerwyn Price 3-2 Jonny Clayton
- Gian van Veen 0-3 James Wade
- Luke Humphries 3-0 Niels Zonneveld
Saturday's semi-final schedule
From 8pm; first to five sets
- Nathan Aspinall vs Gerwyn Price
- James Wade vs Luke Humphries
Watch day six of the World Grand Prix live on Sky Sports+ from 8pm on Saturday and Sky Sports Main Event from 8.30pm, with coverage every day up to and including the final on Sunday. Latest Sky Sports deals or stream with no contract on NOW.
(c) Sky Sports 2026: World Grand Prix: James Wade thrashes Gian van Veen to book Luke Humphries semi-final after Gerwyn Price edges thriller
Man City lodge appeal: Premier League club contest guilty verdict of independent commission
Man City owners cannot 'retain status' if guilty verdict stands after appeal, says Gary Neville
Bahrain GP in Malaysia: Max Verstappen sets pace on F1's return to Sepang in first practice from George Russell
Man City appeal: Club's strategy brought into question by 2015 statement main sponsor Etihad Airways submitted to US government
