News, Racing, Top story, Tour de France -

Marc Hirschi gets redemption with stunning solo victory on stage 12 of Tour de France 2020

Marc Hirschi on his way to Tour de France victory (Photo by Michael Steele/Getty Images)
Marc Hirschi came back for revenge on stage 12 of the Tour de France 2020, pulling off a solo victory after his doomed effort on stage two.