Ricky Walden is through to the China Open final after a 6-5 semi-final victory over Scotland’s John Higgins.
England’s Walden edged a tight match with a 131 break in the decider, to record a first victory over the four-time world champion in five matches.
World number 10 Walden, 33, will meet either Stephen Maguire or Judd Trump in Sunday’s final in Beijing.
It will be a second final in a week for Walden, who lost 10-6 to Mark Allen in the Players Championship on Sunday.
Walden is aiming for the fourth ranking title of his career and a fourth tournament victory in China, following his wins at the 2008 Shanghai Masters, the 2012 Wuxi Classic and the 2014 International Championship.
The China Open is the final ranking event before the World Championship, which begins in Sheffield on 16 April.