Petra Vlhová celebrates at the finish area of an alpine ski, women's parallel slalom World Cup in St Moritz, Switzerland.