Mikaela Shiffrin won the last women’s World Cup slalom before the Beijing Olympics on Tuesday, while her Slovakian rival Petra Vlhova locked up the season title in the discipline.

Racing on the challenging Planai course, the American improved from fifth place, posting the fastest time with an all-attacking run to beat first-run leader Vlhova by 0.15 seconds. Read More