July 7, 2026 theswirlingdervish 2026 Tour de France Stage 5: A Rare Day for the Sprinters in the Foothills of the Pyrénées