Alcott battled her way through a turbulent 24 hours
Chemmy Alcott overcame sickness to grab joint 11th in the giant slalom at the latest leg of the World Cup in Sweden.
With just two months before the Vancouver Winter Olympics, it was another respectable showing from Britain's 27-year-old from Surrey.
"I almost pulled out of the race after throwing up. It's amazing what you can do when you have to," Alcott said.
France's Tessa Worley secured her second career World Cup win with many of the pre-race favourites struggling.
Alcott's performance comes a week after a season's best performance at the super-G World Cup in Lake Louise, Canada.
Hirscher claims maiden giant slalom win
An impressive 15th spot then followed up a 25th and 33rd place left GB's Alpine Skiing chief Mark Tilston delighted with her efforts.
And on Saturday Alcott was happy she was able to come through a very unpleasant couple of days in her sick bed.
"I think it was maybe being ill that helped me relax and chill out as I didn't expect anything," she added.
"I really struggled to warm up my muscles as every time I moved I kept feeling nauseous and then I threw up in the start gate, which was really embarrassing."
The 20-year-old Worley finished 0.57 seconds ahead of Slovenian Tina Maze, with Kathrin Zettel of Austria another 0.12s back in third to maintain her lead in the GS standings.
Overall World Cup leader Lindsey Vonn skied out in the first leg to leave her closest challenger Germany's Maria Riesch looking set to overtake the American in the overall standings after a fourth, but she slipped up in the second leg.
Meanwhile, the men were in action in Val d'Isere, France and Michael Walchhofer overcame poor weather conditions to claim victory in the super-G.
The 34-year-old Austrian used his vast experience to follow up his compatriot Benjamin Raich's win on Friday in the super-combined.
Walchhofer wins Val d'Isere super-G