Dutchman Pieter Weening won the Tour of Poland on Saturday as Britain's Bradley Wiggins celebrated his return to the road by claiming the final stage time trial by nearly a minute.
Orica Greenedge's Weening trailed Christophe Riblon by 27 seconds before the start of the seventh and final stage but overhauled his French rival to claim the title by 13 seconds over Spaniard Jon Izagirre of Euskaltel-Euskadi.
Riblon, of AG2R, was three seconds further back.
Team Sky's Wiggins won the Tour de France and Olympic time trial in 2012, but was unable to defend his Tour title in 2013 due to a knee injury.
The Tour of Poland was his first competitive action since May, and he rounded out the race by claiming the 37km time trial from Wieliczka to Krakow in 46:36, 56 seconds ahead of RadioShack's Swiss Fabian Cancellara.