With a blistering attack on the finish climb, Dan Martin wins stage 5 at the Critérium du Dauphiné, his first victory in more than a
Dario Cataldo comes close to victory, but a fast-finishing Julian Alaphilippe seizes the stage. Gianni Moscon takes GC lead.
Team Sky turns in a flawless performance to win Critérium du Dauphiné's stage 3 team time trial. Kwiatkowski is back in GC lead.
In a hectic sprint finale, Pascal Ackermann takes the win, Michal Kwiatkowski crashes, and Daryl Impey takes GC lead.
Daryl Impey wins Dauphiné stage 1 in a sprint after a tough finish circuit. Kwiatkowski keeps yellow jersey.
Ted King and Kaitlin Keough won the Dirty Kanza 200 gravel race on Saturday in Emporia, Kansas.
Michal Kwiatkowski won the opening 6.6-kilometer prologue of the 2018 Critérium du Dauphiné to take the overall lead.
Giro stage 21: Bennett wins in Rome; Froome seals overall victory
Giro stage 20: Froome wraps up overall victory; Nieve gets stage win
Giro stage 19: Froome takes pink with long-range attack