Giro d'Italia: Giro d'Italia stage #18: Van Garderen wins, Dumoulin sovereign
Cycling: Tejay Van Garderen (BMC) secured victory on stage 18 after a successful breakaway attempt, ahead of Mikel Landa (Sky). Tom Dumoulin (Sunweb), Vincenzo Nibali (Bahrain-Merida), and Nairo Quintana (Movistar) finished together. However, the three favorites lost some time to the challengers as they neutralized each other, until... read more
