
João Almeida swept to a memorable long-distance solo victory on stage four of the Tour de Suisse to Piuro (Valchiavenna).
On a sweltering day, the UAE Team Emirates-XRG rider rode away from the front group on the day's only major climb, and held off his pursuers for 49km to take a 40-second win.