Mark Williams of Wales eliminated defending champion Ding Junhui of China 6-2 on Saturday to reach the final of the 2006 World Snooker China Open.
William will face John Higgins, who defeated Ken Doherty early on Friday, in the final to strive for the top prize of 30,000 pounds.
"Hopefully I could win the final," said Williams, "I haven't met Higgins for a long time in the final."
"I hope I could win the title, which is the first time for couple of years in China," added Williams.
World No.9 Williams grabbed the upper hand in the first frame with a run of 15 and continued his lead to a 91-31 first frame win.
The 19-year-old Ding geared up in the second to take it back with 62-9, but Williams overwhelmed Ding in the third to lead the game again with a 115 break.
Ding was totally lost in the following three frames as Williams soon entered the deciding frame with a 5-1 lead.
"I was lost in the game and I don't know why," said a downhearted Ding who won the China Open last year and ranked No.33 in the world provisional rankings, "I was not in good conditions recently and I didn't expect that I could enter the top four."
Leading by 30 in the seventh frame, Williams missed a red ball. Ding caught the chance with a 29, 8, 18 to snatch the frame for 1-6.
Williams never let any chances slip away in the eighth frame as he rallied to a 69 lead.
Ding tried several times by setting up snookers but only to see Williams score another 4 points to lock the victory with 73-16.
"I deserve the win, I played very well and I put much pressure on Ding during the game," said Williams.
Early on Saturday, Higgins overcame a slow start to beat Doherty 6-2 in the other semifinal.
The victory was important for Higgins in the race to be world No.1 as Higgins, who is second in the provisional rankings, was followed closely by Doherty, who is now No.4 in the provisional rankings.