Double Olympic gold medallist Chen Aisen won the men's 10 metres platform event on the last day of action at the International Swimming Federation (FINA) Diving World Series in Beijing, securing one of dominant hosts China's three titles.
Chen won the event with a total of 556.25 points, beating compatriot Yang Hao by 1.55.
Yang, who won the men's 10m platform synchro title with Chen on the opening day of the event, led the final after five dives and held a 0.25-point advantage over his fellow countryman.
Chen turned it round though with his last attempt, scoring 93.60 points as Yang registered 91.80 for the same dive.
"I have to say it was a real great showdown in the final that all of us performed very well," Chen, the winner of the 10m platform and 10m synchro events at Rio 2016, said.
"I did not expect to win the title since I came back to training less than two months ago and I am now only about 50 per cent to 60 per cent compared to my best form.
"I will continue to take part in the next World Series meet and try my best to find back my techniques and peak form."
Great Britain's Tom Daley came third with 520.35 points in his first competition since Rio 2016.
In the women's 10m platform, 2013 world champion Si Yajie of China came from behind to win with 406.60 points.
Olympic champion Ren Qian finished second with 398.75 points, while early leader Kim Mi Rae of North Korea ended up in third with 360.25 points.
"I am very happy because I have not won a gold medal in the big events for a long time," Si, the Rio 2016 silver medallist, said.
"My trade mark is consistency, while my entry is not as good as the Korean girl.
"This gold medal brings me a lot of confidence.
"I hope I can come back to the top."
China's Lian Jie and Lian Junjie took top honours in the mixed 10m platform synchro with 329.28 points, finishing in front of Russia’s Iuliia Timoshinina and Viktor Minibaev with 305.64 points and Canada's Meaghan Benfeito and Vincent Riendeau with 302.34 points.
The next stop on the FINA Diving World Series tour is Chinese city Guangzhou, where action is due to take place from March 9 to 11.
China won nine of the 10 titles on offer in Beijing with Britain's Jack Laugher preventing a clean sweep by triumphing in the men's three metres springboard yesterday.