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 South Africa – World Cup sporting destination March 28, 2019 Hunt says Chiefs have to play direct because of the team they have March 11, 2021 Aru wins stage, Froome takes yellow jersey July 5, 2017