Thepchaiya Un-Nooh will play Mark Williams in the 2017 Six Reds World Championship final following a commanding 7-3 victory over Anthony McGill in Bangkok on Friday.
The home favourite remained on course for a second title, which he won in 2015, and would become only the second player after Mark Davis to lift the trophy on multiple occasions.
Un-Nooh had lost three of his four previous meetings with McGill but made the best possible start with a wonderful clearance of 71 to draw first blood.
The Scotsman, who arrived in the semi-finals with a perfect record of five wins from five, responded with a neat run of 30 in the second frame, before controlling the third to turn things around and lead 2-1.
Nevertheless, the Thai hit back with another brilliant 71 clearance to level, while he dominated the next two frames for a 4-2 advantage.
An initial run of 30 was enough to help him stretch that lead and followed that up with a swift clearance of 51 to move to the brink of a place in the final.
Despite McGill stopping the rot by taking a close ninth frame on the colours, Un-Nooh controlled the next to seal his passage into Saturday’s showpiece.
He sets up a showdown with Williams who, earlier in the day, also enjoyed a comfortable 7-3 success over Fu.
Both players were appearing in the semi-finals of this event for the first time and the Welshman was quick out of the blocks – dominating the opening frame before taking the second on the colours for a 2-0 lead.
The two-time World champion then controlled the third, and despite Fu replying with a brilliant clearance of 70, regained his three-frame cushion at 4-1.
Williams won the next two on the colours to move to the brink of victory, but the world number six refused to lie down and scored 103 points without reply – hitting a top break of 68 – to cut the gap to 6-3.
However, overturning such a deficit was never going to be easy, and Williams controlled frame 10 to see himself over the line.
SangSom Six Red World Championship 2017 Results
Friday September 8
Marco Fu 3-7 Mark Williams
Anthony McGill 3-7 Thepchaiya Un-Nooh