The long wait is finally over for Hong Kong's Marco Fu Ka-chun, who beat two-time world champion Ronnie O'Sullivan to bag his first professional ranking title in his nine-year career.
Fu defeated Englishman O'Sullivan 9-6 in the final of the New Royal London Watches Grand Prix in Aberdeen, Scotland.
It was the first title for Fu since he turned professional in 1998 and earned the Happy Valley resident his biggest pay cheque - HK$1.2 million.
The victory will also see Fu, who is now ranked 27th in the world, moving up to 15th in the latest provisional rankings.
'It hasn't sunk in yet,' Fu (pictured) said. 'There were times when I doubted myself. There was a period of two to three years when I was struggling to get to the last 16 of tournaments, let alone win one.'
Fu's path to glory included a win over reigning world champion and world number one John Higgins in the last 16. Fu scored two century breaks to win that match 5-4.