Slovakia’s Peter Sagan timed his sprint perfectly to clinch stage 12 of the Tour of Spain in Galicia on Thursday.
The 21 year old followed his maiden Vuelta victory by crossing the finish line in 4 hours, 3 minutes and 1 second for Liquigas.
Sagan was part of a four man break that formed early in the race and built up a healthy lead of almost nine minutes before the mid section.
With only a few kilometres to go, the Liquigas rider latched onto Daniele Bennati’s wheel before breaking clear and securing a hard fought win.
Germany’s John Degenkolb had to settle for second place while Britain’s Bradley Wiggins kept the race leader’s red jersey after finishing five seconds behind Sagan.
Friday’s thirteenth stage is a 158km trek from Sarria to Ponferrada.