A last-gasp addition to his team, Mark Cavendish rolled back the years as he claimed his 31st Tour de France stage victory on Tuesday — five years after his last success on the world’s greatest cycling race.A last-gasp addition to his team, Mark Cavendish rolled back the years as he claimed his 31st Tour de France stage victory on Tuesday — five years after his last success on the world’s greatest cycling race.