The victory by Hamelin is significant because the 2014 Olympic Winter Games in Sochi is just over a year away and Hamelin can take some confidence in the fact he has won on the Olympic track.
According to Speed Skating Canada Communications Director Phil Legault, Hamelin was second for most of the race to China's Dajing Wu, but Hamelin was able to kick out his foot at the finish line to finish in first place. Vladimir Grigorev of Russia finished in third place.
Hamelin, who won a gold medal in the men's 500m short track speed skating event at the 2010 Olympic Winter Games in Vancouver, is trying to become the first short track speed skater to defend his Olympic title in the 500m.
Hamelin has now won a medal eight times this World Cup season, and leads Grigorev by 2422 points in the men's 500m World Cup standings.