China earned seven of the eight gold medals on offer in Madrid ©FINA

Chinese divers opened the 2016 International Swimming Federation (FINA) Diving Grand Prix season with a typically dominant performance as they came away from Madrid with seven of the eight golds available.

Yang Hao, who earned 10 metre platform gold at the Nanjing 2014 Youth Olympics, continued his development in the senior field as he led from start to finish in the Spanish capital.

Three of the 17-year-old’s six dives received scores of over 90 points from the judges, as he ended the competition on a total of 499,50.

His compatriot Huang Bowen and Sweden’s Jesper Tolvers completed the podium places on 443.70 and 360.75 respectively.

Hao, who claimed the inaugural world mixed synchronized 3m springboard title with Wang Han last year, returned to the podium in the 10m synchronised platform event after he scored a total of 433.44 to win alongside his team-mate Jie Lian Jun.

Denmark’s Andras Sargent Larsen and Martin Bang Christensen finished as the runners-up on 354.60, while Venezuela’s Robert Paez and Oscar Ariza earned bronze with 354.45.

However, there was no Chinese success in the men’s 3m springboard as Austria’s Constantin Blaha clinched gold after securing a tally of 438.65 points.

It meant that Bowen would be forced to settle for his second silver medal of the Grand Prix, having achieved a score of 424.60, while Ukraine’s Oleg Kolodiy finished third on 424.30.

Blaha was unable to repeat the feat in the 3m synchronised event with Fabian Brandl, as the pairing were only able to claim silver on 367.14.

Austria's Constantin Blaha prevented China from winning gold in all eight events
Austria's Constantin Blaha prevented China from winning gold in all eight events ©Getty Images

They finished behind China’s Zaho Dong and Li Jiawei, who claimed gold on 375.84, while 323.61 proved enough for Finland’s Otto Lehtonen and Jounni Kallunki to earn the remaining podium place.

Meanwhile, in the women’s 3m springboard Xu Zhihuan and Wang Han earned gold and silver for the Chinese team having scored 338.25 and 320.00 respectively.

The Netherlands’ Uschi Freitag took bronze on 320.00.

It came as no surprise after the individual event that China secured gold in the 3m synchronised competition, with Zhihuan and Han joining forces to end on 306.00.

Norway’s Anne Vilde Tuxen and Helle Tuxen won silver with 244.35, while Finland’s Taina Karvonen and Iira Laatunen earned their country’s second medal of the Grand Prix by finishing on a tally of 230.46 for bronze.

Xia Bing Qing claimed the women’s 10m platform title on 343.05, with the diver finishing ahead of Russia’s Anna Chuinyshena and her Chinese team-mate Li Jinming, who earned 303.55 and 297.45, respectively.

Qing’s second gold of the event was secured when she finished on a tally of 334,29 in the 10m synchronised event, with Xia Yujie.

Ukraine’s Anna Krasnoshlyk and Vlada Tatsenko were well adrift in second position on 272,67, while Norway’s Anne Vilde Tuxen and Helle Tuxen were bronze medallists on 241.11.