Velonews story on today’s stage
http://tour-de-france.velonews.com/article/94563/cav—crushes-in-stage-3-as-late-break-astonishes-field
Differing accounts from Cavendish and Rogers on stage 3