Marc Hirschi claims stage 12 with heroic solo effort – Tour de France
Marc Hirschi came back for revenge on stage 12 of the Tour de France, pulling off a fine solo victory after his doomed effort on stage nine. The Sunweb rider won what is the Tour’s longest stage meanwhile Primoz Roglic retains the Yellow Jersey.
Read more