Mark Williams is one match away from avenging last season's defeat in the Champions Cup final after his semi-final success over John Higgins yesterday.
Williams edged through courtesy of a 5-4 win against the player he replaced as snooker's world No 1.
The 25-year-old Welshman plays Ronnie O'Sullivan or Stephen Hendry in Sunday's best-of-13 frames final at the Brighton Centre.
'A few years ago John used to beat me on a regular basis but gradually I've been getting the upper hand,' said the confident world champion.
'I don't think either of us played that well. But one of my strengths these days is that I can win when I'm not at my best.'
Williams, who won all his three group matches, led 4-2 and was heading for a straightforward 5-2 win after obtaining a snooker on the final brown in frame seven.
However, he then failed to pot the brown and Higgins knocked it in and blue to close the gap to 4-3. The Scottish star then compiled a break of 110 to force a decider.
But a superb pot on a red into a middle pocket set up Williams for a match-clinching clearance of 31 as he took the frame 66-23.
Adrian Gunnell could be forgiven for breaking into a chorus of 'snooker's coming home' if he qualifies for the final stages of the pounds 440,000 Grand Prix in Newport this week.
Gunnell, the world No 88, defeated Dave Finbow 5-1 to reach the final qualifying round today and is now one victory away from a place in the televised stage in his native Telford.
'I've always lived within walking distance of the venue so it would be really special to play in a ranking event in Telford,' said 28-year-old Gunnell.
'As soon as I found out the tournament was being played there I was determined to qualify. I don't want to be there as a spectator.'
Gunnell now meets Dumbarton's Marcus Campbell for a place in the final stages in October.