Chen Yiwen helped China achieve a gold medal haul of four on the final day of action in Calgary ©Getty Images

Chinese athletes won four of the five gold medals on offer on the final day of the International Swimming Federation Diving Grand Prix at the Repsol Sport Centre in Calgary.

Wu Chunting and Chen Yiwen got the ball rolling for China by coming out on top in the women's three metre synchronised event.

Their score of 306.96 was more than enough to see off competition from Margo Erlam and Ashley McCool of host nation Canada, who scored 272.58 points.

Anne Fowler and Carolina Sculti of the United States came third with a total of 255.27.

Yu Duan and Yao Zelin of China also emerged triumphant in their event, the men's 10m synchronised, thanks to a score of 455.13.

This was more than 50 points better than British duo Matthew Dixon and Noah Williams, who scored 397.98.

Canadians Ethan Pitman and Laurent Gosselin-Paradis finished third with a total of 392.28.

Jianfeng Peng ensured China secured both singles titles on the last day of competition in Calgary ©Getty Images
Jianfeng Peng ensured China secured both singles titles on the last day of competition in Calgary ©Getty Images

In the singles events, Wei Lu claimed the women's 10m platform title with a score of 424.35 in front of British duo Lois Toulson and Robyn Birch, who scored 336.90 and 334.00 respectively.

Jianfeng Peng secured gold in the men's 3m springboard thanks to a score of 492.45.

Francois Imbeau-Dulac of Canada and Japan's Ken Terauchi completed the podium line-up with totals of 451.50 and 442.55.

The only title that was not claimed by a Chinese athlete was the mixed 3m synchronised.

That was won by Germany's Frithjof Seidel and Jana Lisa Rother thanks to a score of 276.27.

Ukraine's Stanislav Oliferchyk and Diana Shelestyuk took silver with 219.48 whilst Chileans Donato Neglia and Alibet Noguera secured bronze with 208.95.