Rob Britton from Rally Cycling wins the 2017 Tour of Utah
Marco Canola from Nippo - Vini Fantini wins the final stage sprint in Salt Lake City as Rob Britton from Rally Cycling wins the overall GC
Candian pro cyclist Rob Britton finished safely in the bunch on stage 7 in Salt Lake City to secure the overall win at the 2017 Tour of Utah, America's toughest stage race.
The final stage in Salt Lake City was a tough 73 miles divided into 11 laps. Each lap included a climb of about 500 ft past the captial building.
In the finale, Redi Halilaj of Amore & Vita was ahead of the pack being chased by BMC's Manuel Senni and Cylance Cycling's Kyle Murphy.
BMC's Manuel Senni chased but the speeding peloton brought everything back together with 2.5 miles to go.
After several attacks, it was Marco Canola from Nippo - Vini Fantini who had the strongest legs and powered ahead of the sprinting peloton.
Rally Cycling's Rob Britton safely finished in the pack to secure his overall victory, his biggest career win to date.
2017 Tour of Utah Stage 7 Results Top Ten
1 Marco Canola (Ita) Nippo - Vini Fantini 2:40:18
2 Brent Bookwalter (USA) BMC Racing Team 0:00:02
3 Gavin Mannion (USA) UnitedHealthcare Pro Cycling
4 Patrick Mueller (Swi) BMC Racing Team
5 Simone Andreetta (Ita) Bardiani CSF
6 Robert Britton (Can) Rally Cycling
7 Travis McCabe (USA) UnitedHealthcare Pro Cycling
8 Martin Elmiger (Swi) BMC Racing Team
9 Taylor Eisenhart (USA) Holowesko-Citadel p/b Hincapie Sportswear
10 Neilson Powless (USA) Axeon Hagens Berman
2017 Tour of Utah Final Overall General Classification
1 Robert Britton (Can) Rally Cycling
2 Gavin Mannion (USA) UnitedHealthcare Pro Cycling 0:00:26
3 Serghei Tvetcov (Rou) Jelly Belly-Maxxis 0:00:32
4 Neilson Powless (USA) Axeon Hagens Berman 0:00:35
5 Brent Bookwalter (USA) BMC Racing Team 0:02:06
6 Giulio Ciccone (Ita) Bardiani CSF 0:02:16
7 Jonny Clarke (Aus) Unitedhealthcare 0:02:41
8 Chris Butler (USA) Caja Rural-Seguros RGA 0:02:47
9 Sepp Kuss (USA) Rally Cycling 0:02:55
10 James Piccoli (Can) Elevate-KHS 0:03:00