Watch Live World Champs XC Today from 12:20 CET