Price edged past Dirk van Duijvenbode to end a brilliant day for the Dutchman. He led for parts of the contest but a late surge from the Welshman saw him win through to the final as he aims for his first title of the year.
Aspinall has been the player to beat all day and he showed that with a phenomenal 7-0 whitewash of Gabriel Clemens. He averaged 103.2 to add to his 117.5 in the last round but we know that if both players catch light it could be an incredible final.
Click here for more information on the ProTour and the prize fund breakdown.
Quarter-Finals
Gabriel Clemens 6 | 2 Jamie Hughes
Nathan Aspinall 6 | 4 Peter Wright
Ross Smith 4 | 6 Dirk van Duijvenbode
Gerwyn Price 6 | 0 Mickey Mansell
Semi-Finals
Gabriel Clemens 0 | 7 Nathan Aspinall
Dirk van Duijvenbode 4 | 7 Gerwyn Price