Cav wins to go all-time second
Mark Cavendish moved into second place for all-time Tour de France stage wins as he collected his 29th victory on stage six in Montauban.
Cavendish's third win of the 2016 Tour came ahead of Germany's Marcel Kittel, and a fine third place for British Tour debutant Dan McLay - the fourth top-10 finish of his opening Tour.
Cavendish's victory on stage three had moved him level with five-time Tour winner Bernard Hinault on 28 stage wins, but the Manxman is now alone in second place and five behind Eddy Merckx's record of 34.
The 31-year-old has enjoyed some fantastic Tours in the past, winning six stages in 2009 and five each in 2010 and 2011, but has never before collected three wins in the first six days.
"Oh my god, that was terrifying," Cavendish said. "That was like the old days, wheel surfing. I was a little too far back going into that so it was just carnage in the final straight."