Sketch News


Cavendish wins Tour stage for 35th time and obliterates Merckx record


Mark Cavendish breaks record for most stage wins in Tour de France, sprinting to victory in Saint Vulbas for his 35th win, surpassing Eddy Merckx's previous record of 34. Cavendish had been chasing this record since 2021, and with the support of his team, finally achieved his goal.