Can Someone Besides Froome Win the Yellow Jersey?

Bardet Wins for France in Stage 19

First Tour Stage Win for Zakarin, Froome keeps Yellow Jersey

Sagan Completes Hat Trick with Tour Stage Victory

Mark Cavendish wins 30th Tour Stage

Tom Dumoulin Wins Stage 13

Wind and Mayhem on Stage 12

Sagan beats Froome

Michael Matthews Sprints to Victory

Dumoulin Wins Stage 9 Solo in the Rain

Chris Froome grabs Stage 8 Win and Yellow Jersey

Steve Cumming Takes Stage 7 in Solo Breakaway

Cavendish Wins Stage 6 in Second Photo Finish

Van Avermaet Dramatic Win in Stage 5 Tour de France

Marcel Kittel wins Tour de France Stage 4

Cavendish Wins No. 28, Sagan Retains Yellow

Sagan takes the Lead in the Tour