Watch: Tour de France summary (Stage 12) Post published:July 13, 2017 Romain Bardet won stage 12, while Fabio Aru claimed the yellow jersey. You Might Also Like Watch: Gatlin wins 100m final, Bolt third August 6, 2017 Aru wins stage, Froome takes yellow jersey July 5, 2017 Highlights: Wimbledon (Round 3) July 8, 2018