Michael van Gerwen and Peter Wright will meet in the final of the 2019/20 William Hill World Darts Championship after defeating Nathan Aspinall and Gerwyn Price respectively on Monday at London's Alexandra Palace.
Reigning champion Van Gerwen and former runner-up Wright both claimed 6-3 wins to set up a repeat of the 2013/14 showdown, which Van Gerwen won 7-4 to lift the first of his three World Championship titles.
Darts' biggest event will reach its climax on New Year's Day as Van Gerwen and Wright go head-to-head for the coveted Sid Waddell Trophy and the £500,000 winner's prize.
Semi-finals night saw Van Gerwen make it through to his fourth World Championship final by shrugging off the challenge of Aspinall, who was making his second successive last four appearance.
The deciding leg of the opening set saw Van Gerwen produce a 14-dart break of throw, only for Aspinall to hit straight back with a nerve-settling 124 checkout to break throw on his way to winning the second set 3-1 to level.
Three visits without a treble cost Aspinall in the set three decider as Van Gerwen took out 48 to regain the lead in sets, but once again Aspinall fought back with a 110 checkout to win the deciding leg of the fourth set to level once more at 2-2.
After Aspinall missed a dart at double top to go 3-2 up, Van Gerwen showed his ruthless edge to take out 25 in two darts for a 3-2 lead, and then pressed home the advantage by winning the sixth set without conceding a leg for a 4-2 advantage.
The response was strong from Aspinall, who won the seventh set 3-0 to go within a set once again, but he was unable to earn himself a shot at double in the deciding leg of set eight as Van Gerwen took out 68 in two darts to move 5-3 up.
There was to be no remarkable comeback from Aspinall, as Van Gerwen won the ninth and final set 3-1, sealing the deal on double ten to continue his quest for a fourth World Championship crown.
"Every time I had to play well I did it, so I can't really complain about how I played," said Van Gerwen, who will be hoping to retain the World Championship title for the first time.
"I had too many bad scores and I know I can do better, so I will have to improve that for the final.
"Most of the time Peter plays me he blows up and misses darts at double and that's a good thing for myself.
"I hope I can play a bit better than I have been doing so far in this tournament and I'm looking forward to the final.
"I think he's more scared of me than I am of him."
Wright made it through to his second World Championship final with a dominant 6-3 win over world number three Price in a feisty affair.
Competing in his third World Championship semi-final, Wright outplayed Price in every department to reach the final for a second time, hitting seven more 180s and missing fewer double attempts than his Welsh opponent.
The opening set went to a deciding leg, which Wright won in 11 darts, before the Scottish World Cup winner's flying start continued as he landed a 131 in the opening leg of set two.
However, Price typically showed resilience to win the third set despite a near 12 point-gap in the averages, before set three saw the Welshman take out 100, his only ton-plus finish of the match, to go 2-1 up in sets.
Wright responded with a pair of 13-dart legs on his way to winning set four, before an 81 checkout saw Wright win the set five decider to regain the lead in sets at 3-2.
Price won three consecutive legs to win set six and level the contest, but that proved to be the two-time Grand Slam champion's final moment of success in the contest.
A 15-dart leg from Wright saw him win the seventh set decider to go 4-3 in front, before doubling his advantage by taking the eighth set 3-1.
Wright struck his 57th 180 of the tournament in the ninth set, and after Price missed two darts at double to make it 5-4, Wright found the winning double at the tenth attempt to book his place in his second World Championship final, six years on from his first.
"Tonight I was missing doubles at crucial times and kept letting him in but thankfully I stopped giving him chances in the end," said Wright, who needs 15 more 180s to beat Gary Anderson's record of 71 180s at the 2016/17 World Championship.
"I'm older and wiser than I was six years ago, I didn't feel ready to be World Champion then but I do now.
"There's no mental block against Michael, even though I should've beaten him in a few finals.
"I told him a few weeks ago that we would meet in the final of the World Championship and it's come true.
"I'm not thinking too much about what it would mean to be World Champion, I'm just going to go up there and play my game like I have been doing all tournament and we'll see who wins."
The William Hill World Darts Championship Final will be broadcast live on the Sky Sports Darts channel and through NOW TV in the UK, on PDCTV-HD for Rest of the World Subscribers and through the PDC's worldwide broadcast partners including DAZN and RTL7.
Monday December 30 (1900 GMT)
Peter Wright 6-3 Gerwyn Price
Michael van Gerwen 6-3 Nathan Aspinall
Wednesday January 1 (1900 GMT)
Michael van Gerwen v Peter Wright
William Hill match winner odds
Michael Van Gerwen - 4/11
Peter Wright - 11/5
Odds courtesy sports.williamhill.com and are correct at time of publication.