From July 4 to 26, follow our minute-by-minute coverage of the 21 stages and find out all about the runners, the teams, and the standings.

.genericHead{display:none;}

Close