Whilst Remco Evenepoel was disappointingly dropped with 7km to go on the summit finish of stage 7 at the 2024 Criterium du Dauphine. Rather than wait for his leader however, Mikel Landa was given the freedom to ride for himself in the closing kilometres.In the end, the Basque rider took 10th place o...