Kazakhstan's Roman Krech claimed a surprise men's 500 metres gold medal as the opening leg of the International Skating Union (ISU) Speed Skating World Cup continued at the Heilongjiang Provincial Oval in Chinese city Harbin today.
Krech raced in the first pair and set a time of 35.07sec which was not bettered, allowing him to claim his first-ever World Cup victory.
The Kazakh had previously not made it onto the podium at this level with Russian world record holder Pavel Kulizhnikov having to settle for the silver medal in a time of 35.10sec.
Kulizhnikov's campaign last season was overshadowed by controversy as he was banned for failing a drugs test for meldonium.
However, his suspension was lifted after the World Anti-Doping Agency admitted that more research was required to assess how long the drug remained in the human body.
Meldonium, a heart attack drug, was only added to the banned list on January 1.
Despite missing the final leg of last season, the Russian still managed to win the overall 500 metres title during 2015-16, with the scandal coming after he had previously served a two-year doping ban between 2012 and 2014 after failing for stimulant methylhexanamine.
Bronze today went to Dutch skater Kai Verbij who clocked 35.19sec.
In the men's 1000m, defending overall champion Kjeld Nuis claimed the gold medal with the Dutch ace clocking 1min 09.57sec.
He raced against Kulizhnikov in the final pairing with the Russian taking bronze in 1:09.96, behind Finland's silver medallist Mika Poutala.
American Heather Bergsma, a double world champion, clocked 1:15.94 to win the women's 1000m title in front of The Netherlands' Marrit Leenstra, who managed 1:16.55.
A time of 1:16.99 gave Nao Kodaira of Japan, the 500m champion yesterday, the bronze medal.
Bergsma was second in the overall standings last season with her compatriot, the defending champion Brittany Bowe, absent in Harbin due to injury.
Team pursuit action was also held today with the Dutch beginning the defence of their World Cup title with victory in 3:45.33.
Norway were timed at 3:48.50 for silver as South Korea stopped the watches at 3:48.72 for bronze.
The same country won the women's race with the Dutch finishing in 3:04.01 to beat Russia and South Korea, timed at 3:06.84 and 3:07.91 respectively, into silver and bronze.
Action continues tomorrow with the second 500m races for men and women, as well as 1500m and mass start finals for both genders.