Mark Allen produced a stunning display to beat world number 1 Judd Trump and reach the Champion of Champions final.
The world number 8 will play Australian Neil Robertson in Sunday’s final after his dominant 6-1 win on Saturday night.
Robertson, who won the tournament twelve months ago, battled his way to the final by coming through a final frame decider against Mark Selby on Friday night.
Sunday’s winner will win the Champion of Champions trophy and a cheque for £100,000.
The Sunday showdown will be a repeat of the 2015 Champion of Champions final which Robertson won 10-5.
Allen goes into the final having knocked out both Ronnie O’Sullivan and Trump this week.
Should Robertson win on Sunday, he will join legendary star Ronnie O’Sullivan in winning the ITV tournament on three occasions.
What the players said before the final
“I’m very, very happy. It was a completely different performance from the O’Sullivan match but it had to be, because I’m not going to out-pot Judd over distance. I had to make sure I kept it tight and make it really tough for him. He is world number one by a mile so I knew I had to do something different to beat him.
“Neil showed in his semi-final against Selby just how good he is capable of playing and I will need to be at my very, very best, better than I was tonight. It is going to be a tough final but I have beaten him before and I will fancy my chances tomorrow.”
“If I lost the decider with only really missing two balls in the match, it would have been harsh but what a match. The Rasson tables have played amazing well, really fast, it bounces off the cushions perfectly and it’s really good to score on. The real winner is the fans, everyone watching at home, because they’ve seen some really good snooker this week.
“Not many players have won this event. You have to beat the very best players in the world and it is going to require an equally impressive performance as what I gave today to lift the trophy.”
The final starts at 1pm (UK time).