Ding Junhui became the first multiple Shanghai Masters champion as he defeated Mark Selby 10-6 in Sunday's final at the Grand Stage.
The Chinese sensation delighted his home crowd with a superb display over two sessions to avenge his defeat to the world number one in May's World Championship final and claim his twelfth career ranking title.
Ding had seen off the likes of Mark Allen, Michael Holt and Stephen Maguire en route to the final and fired in a century and seven 50+ breaks in a high quality contest.
It was Selby, appearing in his fourth final of 2016, who opened up an early 3-1 lead courtesy of top breaks of 74 and 108, before Ding shifted the momentum with four consecutive frames, including breaks of 53, 59, 52 and 75.
Selby, though, left the home favourite pointless in the next three frames as he fired in breaks of 76, 102 and 53 to restore parity at six apiece.
The pendulum then swung back the way of Ding as he helped himself to consecutive breaks of 97, 52 and 63 to move to within touching distance of the title at 9-6.
There was to be no trademark Selby comeback as Ding sealed the deal in frame 16, prompting emotional celebrations in the ten-year anniversary of this prestigious event.
Ding warmed up for his homecoming in perfect style by winning the Six Reds Championship in Thailand a fortnight ago and seemingly picked up from where he left off.
The victory sees him climb three places in the world ranking list to sixth, denying Selby the chance to add to his triumph at the Grand Stage five years ago.