Luke Humphries defends his World Grand Prix title in Leicester, with the final taking place on Sunday, October 13; watch the tournament, which starts on Monday, October 7, live on Sky Sports ...
Results that may be inaccessible to you are currently showing.