Mark Cavendish has equaled Eddy Merckx’s record of 34 stage wins at the Tour de France, sprinting to victory in the fifth stage. Cavendish’s win came after a thrilling finish and a comeback year after a collarbone injury. He is now considered one of the greatest sprinters in cycling history.