Scotland's Gary Anderson powered into the final of the PDC Ladbrokes.com World Championship by beating Terry Jenkins 6-2 in the semi-finals.
Jenkins won the opening set at Alexandra Palace but Anderson stormed back to take the next five in a row, twice checking out on 126 and scoring heavily throughout.
A lapse in concentration from Anderson allowed Jenkins to take the seventh set with a 120 checkout, but that was just delaying the inevitable as Anderson closed out an impressive victory.
Anderson, who hit 12 180s and averaged 102, told Sky Sports: ‘Last time I played Terry on TV was a battle and I think I lost 16-14.
‘He's usually very steady. He won the first set and I thought I might be in trouble but I got it back to 1-1 and I think I should have wrapped it up 6-1 to be honest.’
Anderson will meet Adrian Lewis after he won a thrilling contest with Mark Webster 6-4.
Webster lost the first set but then hit back to level at 1-1.
The next two sets followed a similar path, with the scores tied at 2-2 before Lewis finally hit some of the form that he showed in destroying Vincent van der Voort to move clear at 4-2, with a 116 checkout highlighting what good form he was in.
But Webster twice won against the throw to come back to 4-3 and then held his throw to level at 4-4.
Lewis was rocked but managed to reclaim his composure to take the tightest of ninth sets with a double eight, and then landed a 76 checkout to win against the throw in the 10th.
That gave him a leg with the darts to win it and he duly obliged, landing double-top to earn his place in tomorrow's showpiece.