Giro d'Italia: Demare clinches second straight stage win in photo finish

  • After winning stage five on Wednesday, Arnaud Demare sprinted to victory again in stage six of the Giro d'Italia.