Anita was absolutely pin this weekend and craving for a spot on the podium, especially after being so close in LA Thuile at the past race. From being 3rd after the first day, she rode to her best stage finishes in 2nd a couple of time on Sunday, which landed her on the 2nd step of the podium at the end of the weekend.