Canada's Cindy Klassen raced to a silver medal Saturday in the women's 3,000 metres at the speedskating World Cup in Heerenveen, Netherlands. ((Peter Dejong/Associated Press))

Canadian Cindy Klassen is back on a World Cup podium.

The long-track speedskating star claimed her first individual World Cup medal since the 2007-08 season Saturday by finishing second in the women's 3,000 metres at the Thialf ice arena.

Klassen finished in four minutes 7.19 seconds, about three seconds behind German Stephanie Beckert's 4:04.38.

Kristina Groves of Ottawa, a bronze medallist in the 3,000 at the Vancouver Olympics, was third in 4:08.01. Christine Nesbitt of London, Ont., was fifth in 4:08.78, while Brittany Schussler of Winnipeg was sixth in 4:08.95.

Klassen, tied with Clara Hughes as Canada's winningest Olympian with six career medals, has struggled to regain her form since double-knee surgery in the summer of 2008.

She won a couple of team pursuit medals last season, but hadn't earned a World Cup podium of her own since silver in the 3,000 and bronze in the 1,000 during '07-08.

In the women's 500, Nesbitt was 10th in 39.18 seconds. She was just over a second back of winner Jenny Wolf of Germany, who won in 38.17. Margot Boer of the Netherlands was second in 38.54 while Nao Kodaira of Japan grabbed third at 38.77.

In the men's 1,500, Lucas Makowsky of Regina was 10th in 1:47.29, well back of winner Shani Davis of the United States in 1:45.04. Simon Kuipers was second in 1:45.48 while fellow Dutchman Mark Tuitert was third in 1:45.95.

Philippe Riopel of Lachenaie, Que., was 20th in 1:50.18 while Denny Morrison of Fort St. John, B.C., was 23rd of 24 skaters in 1:50.36.