Tour de France runner-up Ivan Basso of Italy won the Tour of Denmark on Sunday, capturing four of the race's six stages.
Germany's Andre Greipel took the final stage, which finished in the Danish capital. Fifteen teams and 120 riders competed in the 527-mile race through Denmark.