Short Track - Wang Meng takes short track double in Shanghai

Four-times Olympic champion Wang Meng continued her fine short track speed skating World Cup campaign as she claimed two victories on the final day of action in Shanghai.

The Chinese skater sent the home fans wild in the first final of the day as she crossed the line in 43.743 seconds to take victory in the women's 500m, pipping compatriot Kexin Fan to first place, with Canadian Marianne St-Gelais in third.

The victory continued Meng's perfect World Cup season over 500m as she has won all four events she has entered and has a 1550-point lead over nearest challenger and compatriot Qiuhong Liu.

But Meng wasn't done there as she returned to the ice in the women's 3000m relay to help China claim victory over Japan and Italy, who finished second and third respectively.

Meng was joined by Fan, Xue Kong and Jianrou Li as they crossed the line in 4:07.660 minutes to extend their lead atop the overall World Cup standings to 1080 points from japan in second.

The men's 5000m relay was won by Yoon-Gy Kwak, Byeong-Jun Kim, Jinkyu Noh and Da Woon Si of South Korea in 6:38.749 minutes, to make it four wins from four.

And this was also Kwak's second win of the day as he had earlier crossed the 1000m finish line in first place, ahead of Russian Victor An and compatriot Noh.

Kwak now sits 840 points ahead of An in the overall standings on 3968, with Noh third on 2432.

Canadian Charles Hamelin claimed victory in the men's 500m to take a commanding lead in the World Cup standings as he sits almost 2000 points ahead of nearest challenger Wenhao Liang of China with just two events to go.

South Korean Suk Hee Kim won the women's 1000m for the second time this season while China's Kong and Xiao and also compatriots Dequan Chen and Tianyu Han won the women's and men's Madison point relay finals.