After days of sunshine and intense heat, storms of wind and rain whipped the peloton on today’s stage. If the parcours itself wasn’t hard enough – a 146km stage with four categorised climbs – the weather was bound to demoralise the riders and make a hard day in the saddle […]