Home Featured Stage 13 results: Long hot day in the saddle at the Tour de France