Schmid Wins Longest Tour Stage as Pidcock Storms Into Podium Fight
Mauro Schmid outsprinted Harold Tejada to win the longest stage of the 2026 Tour de France as Tom Pidcock stormed into the podium fight.
Mauro Schmid outsprinted Harold Tejada to win the longest stage of the 2026 Tour de France as Tom Pidcock stormed into the podium fight.