Wednesday 25 July 2018 00:12, UK
Gary Anderson won a World Matchplay classic against Raymond van Barneveld in a clash which included some spectacular finishes from both legends of the game.
In a match which had pretty much everything you could wish for in a darts game, both players went hammer and tongs at it in front of a packed house at Blackpool's Winter Gardens.
'The Flying Scotsman' landed an early blow with a 110 checkout, but the Dutchman responded in clinical fashion by hitting the bullseye with two spectacular finishes.
RVB took out a 130 and a 122, but in the end it was Anderson who turned it on in the final leg with an 82 on the bull to make it through to the quarter-finals where he will play Joe Cullen.
"It's not often I give it a big celebration but it felt good when I won that one," said Anderson.
Click on the video at the top of the page to see Anderson at his magnificent best...
Join us for further coverage of the World Matchplay on Wednesday, July 25 at 7pm on Sky Sports Action and Sky Sports Main Event. The darts will run through to the final on Sunday, July 29.
Stick with us for news, views and interviews and expert analysis. Get all the latest at www.skysports.com/darts and join in the conversation @SkySportsDarts - don't forget to use #LoveTheDarts.