LIVE RESULTS
SATURDAY
OPEN – results
OPEN 1st run – results
OPEN 1st run – analysis
OPEN 2nd run – results
OPEN 2nd run – analysis
ICF 1st heat – results
ICF 1st heat – analysis
ICF 2nd heat – results
ICF 2nd heat – analysis
SUNDAY
OPEN – results
OPEN 1st run – results
OPEN 1st run – analysis
OPEN 2nd run – results
OPEN 2nd run – analysis
ICF – results
ICF semifinals- results
ICF semifinals- analysis
ICF finals- results
ICF finals- analysis