It's semi-finals night at the 2022 World Grand Prix with the top three in the world still in the reckoning setting up a thrilling conclusion to proceedings over the next two days in Leicester.
Gerwyn Price breezed past Madars Razma in one of only two ties that saw comprehensive victories as 'The Iceman' went about his business conceding just two legs.
But next up will be Nathan Aspinall who will look to be the spoiler in the script as 'The Asp' edged past Martin Lukeman in a 3-2 win and will look to form his own narrative among the top three.
In the other semi-final, it is a tie which will get all the billing as Michael van Gerwen after his spellbinding display to down Chris Dobey will face Peter Wright in another episode of one of darts' top tungsten rivalries.
Wright saw off Dimitri van den Bergh in a dramatic decider but with both sharing mind games alongside Gerwyn Price this week, 'Snakebite' will look to bring his best to down his great rival who has sent out a statement.
All in all, a superb semi-final line-up which could yet gleam a final between MVG and Price or Wright with Aspinall looking to have a say in that conversation.
Saturday October 8 (2000 BST)
Semi-Finals
Gerwyn Price v Nathan Aspinall
Peter Wright v Michael van Gerwen