Michael van Gerwen and Raymond van Barneveld put on shows against Scott Waites and Christian Kist respectively in the Grand Slam of Darts to reach the semi-finals.
In-form Van Gerwen squandered a 4-1 lead to trail 7-5 with 12 legs played. The Dutchman hit back in style with eight consecutive legs before Waites eventually held the throw.
Waites claimed three of the next four legs, but he was unable to break Van Gerwen's serve again to give the tournament favourite a 16-12 victory.
Van Gerwen told Sky Sports: "It was a very difficult game for me. I made it hard for myself. I had some good finishes at the right moment. It was a very tight game. all the credit to Waites."
Five-time world champion Van Barneveld made light work of BDO World Champion Christian Kist with a 16-10 success. The Dutchman started in impressive fashion with an 11-darter to break Kist's throw. Van Barneveld remained in fine form throughout the opening nine legs, taking a 7-2 lead.
Kist did not go down without a fight, but Van Barneveld's 111 checkout in the 14th leg halted his process, he held his last six throws to win by six legs.
"The first 10 legs were really awesome I believe," said Van Barneveld. "I started with an 11-darter and I'm thinking I'm in the mood, an amazing game. In the last six or seven legs I became tired. I'm happy with the win."
Earlier on Saturday, Andy 'The Hammer' Hamilton who knocked out Gary Anderson on Friday night, beat Canadian John Part 16-12.
Part won the opening game, but quickly found himself in a hole as Hamilton claimed the next five legs. Part was still in with a chance at 9-6 down, but another five straight legs put Hamilton on the cusp of victory.
Part was not about to go down without a fight and despite the Canadian winning three straight legs Hamilton was able to see out the contest, much to his relief.
"I got there eventually. That's what it's about, taking your chances when they come along. I took it. John fought back at me there and I thought 'I'm giving the game away here'. I just dig in deep in the last leg," said Hamilton.
Joining Hamilton in the semi-finals is Dean Winstanley, who recorded a 16-12 success over Kevin 'The Artist' Painter. Winstanley made the ideal start by breaking Painter and then holding the darts on his throw.
Painter won the next three legs, but the Yorkshireman took control and led 10-6, an advantage he retained until the end. Painter's finishing proved costly as he missed 30 doubles from 42 attempts.