Grand Slam of Darts: Luke Humphries takes out crucial 138 checkout
Friday 14 November 2025 21:25, UK
Please use Chrome browser for a more accessible video player
Friday 14 November 2025 21:25, UK
Please use Chrome browser for a more accessible video player