England's Luke Humphries and Wales' Gerwyn Price reached the final of the World Grand Prix (a major event on the Professional Darts Corporation calendar, held in Leicester) on Saturday, each beating an English opponent 5-3: Humphries defeated James Wade, and Price beat Nathan Aspinall. Sunday's final is a repeat of the 2023 decider, which Humphries won 5-2, and he is playing his fourth straight final while Price, champion in 2020, is in his fourth overall. The last Dutch players, Gian van Veen and debutant Niels Zonneveld, had been knocked out in the quarter-finals.