Han Yang was one of China's gold medallists on a dominant day ©Getty Images

Diving superpower China won all three gold medals available on the final day of the International Swimming Federation (FINA) Grand Prix in Kuching in Malaysia.

The country won seven of the eight titles available at August's Olympic Games in Rio de Janeiro and were in fine form again as the Grand Prix season resumed at the Pandelela Rinong Aquatic Centre.

Yang Hao, a double gold medallist at the 2014 Youth Olympic Games in Nanjing, won the men's 10 metre platform title with a commanding final score of 546.70.

Hao was some way ahead of his compatriot Yang Jian who claimed the silver medal on 511.70.

Jordan Windle of the United States did enough for the bronze medal, finishing on a score of 353.05.

Jordan Windle won a bronze medal for the United States ©Getty Images
Jordan Windle won a bronze medal for the United States ©Getty Images

The women's synchronised three metre springboard title was also contested today, with Zhihuan Xu and Han Wang in commanding form for China. 

They recorded a score of 320.10 to dwarf the tally of 277.20 earned by Australia's silver medallists Jayah Mathews and Georgia Sheehan.

Bronze went to Caeli Sierra McKay and Mia Vallee of Canada who scored 273.48.

A third Chinese gold was won by Yujie Xia and Bingqing Xia, who won the women's synchronised 10m platform title.

They scored 332.34 points to win, with Americans Delaney Schnell and Tarrin Gilliland the only other team in the event.

The US pair tallied 288.48 points.

The Grand Prix season will now move to Australia's 2018 Commonwealth Games host Gold Coast, for three days of competition beginning on October 27.