The Tour de France has only had five stages so far but every single day has been a great story. This Wednesday was no exception as Mark Cavendish raced to
Tour de France history with a record-breaking 35th win. Stage 6 is another chance for the sprinters to thrive but it will be very difficult to top the emotion of the past two sprints.