Tour de France 2014: the story so far - in pictures
Images from the first 15 stages of an enthralling edition of the Tour de France
Phenomenal crowds, crashes, cobbles, masterful climbing, exhilarating sprint finishes, daring breakways - the 2014 Tour de France has certainly lived up to its billing as one of sport's great events.
And as the riders enjoy the second rest day of this year's Tour, we still have six days to come - including the Pyrenees, an individual time trial and a grandstand finale on the Champs-Elysees.
With racing due to resume in Carcassonne tomorrow (Tuesday July 22), we have rounded up the best of the action so far and packed them into the bumper, full-width gallery below.
Relive the story so far, through the lens of UCI WorldTour photographer Stefano Sirotti, ASO snapper Bruno Bade and the men behind the cameras at SWpix.com.