Briton Mark Cavendish has won the sixth stage of the Tour de France, a 160-kilometre ride from Tours to Chateauroux.
This was Cavendish’s second stage win in three days.
The Deceuninck-Quick Step rider now has 32 stage wins on the Tour and is two shy of the all-time record held by Belgian great, Eddy Merck.
With almost 50 kilometres to go, the breakaway of Greg van Avermaet and Roger Kluge, enjoyed a 45 second lead from the chasing peloton.
Eventually, the two leaders who took control of the race after 42 kilometres were caught, two kilometres from the finish line.
Stage four winner, Cavendish, was again the king of sprinters as he accelerated to the front for his second stage win in three days.
It was his third career victory in Chateauroux where he’s unbeaten.