ST. MORITZ, Switzerland -- Calgary's Kaillie Humphries won a women's bobsled World Cup with a dazzling second run, rallying from being only 10th fastest at the midpoint of the competition on Saturday.

Humphries and Heather Moyse of Summerside, P.E.I., were significantly faster than all other sleds in that second run, posting a final time of two minutes, 16.96 seconds to not only win but take over the season-long points lead. Humphries' second-run time was 1:08.15, 0.66 seconds better than her opening trip.

From there, nine more sleds had a chance to catch Humphries, the reigning Olympic gold medallist -- and everyone fell short. Cathleen Martini and Christin Senkel were second for Germany in 2:17.14, 0.01 ahead of bronze medallists Fabienne Meyer and Tanja Mayer of Switzerland.

"Heather pushed amazing today, and that's what kept us afloat," Humphries said. "She had confidence in me. I came back and tried to drive the very best run I could and it was good enough for today."

Humphries has 1,237 points in the World Cup season standings, 29 more than Meyers and 43 better than Greubel.

"I'm frustrated," Greubel said. "We set a really high standard at the beginning of the season, so it's hard not meeting that. Fourth is a pretty good place to be, but I'm still disappointed."

In the two-man race, USA-1 pilot Steven Holcomb managed only a fifth-place after winning all seven races in North America before the holiday break and the tour shifting to European tracks. Holcomb teamed with brakeman Chris Fogt and finished 0.55 seconds off the winning pace set by Switzerland's Beat Hefti and Alex Baumann.

Hefti piloted his way to a two-man win for the second straight weekend. Holcomb, however, remained atop the two-man overall points standings.

Alexsandr Zubkov and Alexey Voevoda of Russia finished in second place, 0.18 seconds behind Hefti and Baumann. Francesco Friedrich and Jannis Baecker were third for Germany, one spot ahead of the Canadian sled of Lyndon Rush and Lascelles Brown.