Switzerland's Lara Gut won a women's alpine World Cup super-G on Sunday as American Lindsey Vonn's injury comeback gathered steam.
Gut clocked 1min 22.86sec to edge Liechtenstein's Tina Weirather by just 0.03sec. Austrian Anna Fenninger was third, 0.33sec behind the winner.
Vonn, who returned to racing this week after a 10-month injury absence, improved again in her third start in as many days.
She was 40th in Friday's downhill, 11th in Saturday's downhill and fifth on Sunday, 0.85sec behind Gut.
"I'm really happy with my skiing. It's getting better everyday," said Vonn. "I know now that I can win and be on the podium. That gives me confidence and that was my goal this weekend."
"To be honest I don't know yet what races I am going to do in Europe. My focus is on the Olympics and with my knee the way it is, I am just not sure how many races I will do.
"I want to put myself in the best position going into Sochi very confident and try to win. I will think about all this after this weekend and come up with a decision with my coaches."
Gut, 22, notched her fourth victory of the season, which will be highlighted by February's Winter Olympics in Sochi, Russia.
"I knew that coming to Lake Louise was not going to be easy for me," Gut said. "Finding the right line and pace on the downhill course is still a big mystery to me.
"I was hoping that with the way I have been skiing this season, things would go better.
"But going into the super-G today was something different. I knew what to do to ski fast and it worked out."
She regained the lead in the overall World Cup standings ahead of German Maria Hoefl-Riesch, who had moved to the top on the strength of back-to-back downhill victories on Friday and Saturday but settled for 19th place on Sunday, 1.70sec adrift.
The 24-year-old Weirather posted her fourth career podium finish in super-G. She said one mistake cost her the win and it came on the same spot where she crashed on the course last year.
"I had a plan before the race and stuck to it," she said.
"I had a pretty bad accident at Fish Net last year in the super-G race. So I was really careful coming into this specific turn.
"Once in the finish, I knew I had lost speed and a little bit of time there, that would eventually cost me the win."
After two weeks in North America -- with races in Beaver Creek, Colorado, preceding the Lake Louise stop, the women's alpine World Cup shifts back to Europe next weekend with a super-G scheduled for Saturday and a giant slalom on Sunday in St. Moritz, Switzerland.