Mikaela Shiffrin is back on the podium (big surprise) after securing a 1st place finish in the slalom at Flauchau, Austria. Check out her winning run:

The victory marks Mikaela’s 68th World Cup victory, and 100th podium. She only trails Lindsey Vonn and Ingemar Stenmark for most victories on the World Cup circuit.

Congrats Mikaela!