Skip to content

Dimension Data

2019 Tour de France: Stage 19 Results

  • Ron 

Stage 19 of the 2019 Tour de France was cut short due to adverse weather conditions and a mudslide that blocked part of the course.

2019 Tour de France: Stage 17 Results

  • Ron 

Matteo Trentin won Stage 17 of the 2019 Tour de France after a late attack on an original breakaway of 33 riders that led the race by as much as 15 minutes.

Bike World News