Ronnie O'Sullivan was in imperious form as he beat Ian McCulloch 9-5 to win the Totesport Grand Prix in Preston.
The world number one was 5-2 up after the first session, and although McCulloch never stopped fighting, O'Sullivan always looked in control.
"The Rocket" struck two majestic 104 breaks and collected breaks of more than 70 on three other occasions.
He claimed a cheque of £60,000 for his efforts and has now won all of snooker's major prizes.
O'Sullivan insisted he can still improve after beating Ian McCulloch to claim the Preston Grand Prix.
"There is still a lot of hard work to be done and I want to raise the bar still higher," he said.
"I have set myself high standards and I don't think I was firing on any
cylinders."
O'Sullivan's victory gave him his 16th Grand Prix title and he is now third on the all-time list ahead of Mark Williams and John Higgins.
McCulloch said he was still sure he would win a ranking title after losing to O'Sullivan in the Grand Prix final.
"I came here looking to win my first match of the season and here I am eight days later, just four frames off
winning the competition," he said.
"I have lost two finals now but I will win one - it is just a matter of
when."
"It was a special occasion and I thought the fans were very fair."
McCulloch's previous final came at the 2002 British Open, when he was beaten by Paul Hunter.