SHANGHAI - Canada's Charles Hamelin won the men's 500-metre race at a short-track speedskating World Cup event on Sunday.
The Sainte-Julie, Que., native clocked 40.821 seconds for his first win, and seventh medal, of the season. Vladimir Grigorev of Russia was second with a time of 40.854 while China's Wu Dajing took third in 41.687.
China's Wang Meng won the women's 500 with a time of 43.743 ahead of compatriot Fan Kexin, who had a time of 43.975. Marianne St. Gelais of Canada was third in 53.900.
South Korea's Kwak Yoon-gy won the men's 1,000 in 1:24.928. Victor An of Russia was second in 1:25.055 while Noh Jin-kyu, also of South Korea, was third with a time of 1:33.100.