PARK CITY, Utah (AP) – American Tommy Danielson won the Tour of Utah on Sunday, finishing third behind Spain’s Francisco Macebo in the sixth stage.
Danielson, riding for Garmin-Sharp, finished with an overall time of 23 hours, 5 minutes, 48 seconds. He was second Saturday in the fifth stage.
Macebo, riding for 5-Hour Energy, earned the stage victory after catching Danielson and passing him on the final 3 kilometers. Macebo crossed the finish line in 3:12:51.
Colombia’s Janier Alexis Acevedo, riding for Jamis-Hagens Berman, was a bike-length behind. Danielson placed 4 seconds behind the winner after leading for 5 miles when he overtook Macebo on Empire Pass.
Chris Horner, the overall leader after the fifth stage, finished second overall – 1:25 behind Danielson. Acevedo’s strong finish boosted him to third, 1:39 behind Danielson. American Lucas Euser was fourth, and countryman Matthew Busche finished fifth.