Slovakia’s Peter Sagan (L) wins, ahead of Italy’s Sonny Colbrelli (R) and France’s Arnaud Demare (Rear C) the second stage of the 105th edition of the Tour de France cycling race between Mouilleron-Saint-Germain and La Roche-sur-Yon, western France, on July 8, 2018. / AFP PHOTO / Marco BERTORELLO