Ireland’s Dan Martin won the Tour de France’s sixth stage, while overall contenders Romain Bardet and Tom Dumoulin lost time in the final miles due to mechanical issues on Thursday.
Martin, who placed sixth in the 2017 Tour, held off Frenchman Pierre Latour for the stage victory by one second, with Spaniard Alejandro Valverde in third.
Belgian Greg Van Avermaet extended his overall race lead from two to three seconds, with Great Britain’s Geraint Thomas overtaking American Tejay van Garderen for second place.