Summary: It was a happy 21st Tour de France Stage win for Mark Cavendish today and the boys have all the reaction.