France's Tessa Worley was in superb form recording the fastest time on both runs to win the giant slalom at St Moritz on Sunday.