Watch the women’s downhill finals at Maribor, Slovenia. A natural track with the infamous rock garden and a new finish area provide plenty of excitement.