Watch the men's and women's winning runs from the opening downhill World Cup finals on the challenging course in Leogang, Austria.