After two stage wins and a demanding defense of his reclaimed yellow leader's jersey, Liquigas-Cannondale's Moreno Moser held on to win his first stage race as a professional in the Tour of Poland WorldTour race.

Moser shot to the lead after winning the opening stage sprint. Teammate Elia Viviani narrowly missed out on stage two's sprint, and Moser lost his lead on stage four due to intermediate sprint time bonuses. Viviani scored another second-place finish in stage five while the team planned their leader's comeback on the queen stage into Bukowina Tatrzanska.

With another incredible attack in the final kilometer, Moser jumped from the remaining group to pass Team Sky's Sergio Henao just before the line. The time bonuses gained for the stage win pushed the 22-year-old back into the yellow jersey, which was successfully defended in the nervous closing stage.

"This victory is a great satisfaction. On stage four when I lost the [leader's] jersey I thought I would not recover it, but today I was in the right mind to keep it. I am very happy for the trust and support the team gave me. Thank you very much. For the first time I learned the sense of responsibility in leading a stage race, like learning to hold out every day. The route of the Tour de Pologne [Poland] was suited to my characteristics and my condition was always good. The best result, in addition to victory, was to be improving day after day," said Moser.