Race organisers might have designated stage 6 as the queen stage, but today featured a brutal final climb to 2,780m above sea level – the highest finish in a European race this year.

Race organisers might have designated stage 6 as the queen stage, but today featured a brutal final climb to 2,780m above sea level – the highest finish in a European race this year.