- Giro d'Italia, Stage 12
Bak takes stage 12, Rodriguez keeps overall lead
Lars Bak timed a burst to perfection to snatch victory on stage 12 of the Giro d'Italia, while Joaquin Rodriguez managed to cling on to the overall lead.
Stage 12 was always considered a likely candidate for a breakaway group to enjoy success, and so it proved.
A seven-strong collective built a lead of seven minutes with 38km to go, and from that party Michal Golas made a solo dart to move out ahead with 25km left to ride.
Golas stormed into a 22-second advantage over the rest of the break and five minutes on the main field, before being reeled in and overtaken by Sandy Casar, Andrey Amador and Ivan Santaromita.
But victory ultimately went to Bak, who attacked decisively with around two kilometres left for his first road stage win since 2009.
The peloton finished fast, crossing around 3:34 back, which was enough to keep Rodriguez in the pink jersey for another day.
He still leads second-place Ryder Hesjedal by 17 seconds, while Casar and Santaromita made significant gains in the general classification.
Stage 12 result
1 Lars Ytting Bak (Den) Lotto Belisol Team 3:58:55
2 Sandy Casar (Fra) FDJ-Big Mat 0:00:11
3 Andrey Amador Bakkazakova (CRc) Movistar Team
4 Jan Bakelants (Bel) RadioShack-Nissan
5 Ivan Santaromita (Ita) BMC Racing Team
6 Jackson Rodriguez (Ven) Androni Giocattoli
7 Amets Txurruka (Spa) Euskaltel - Euskadi
8 Martijn Keizer (Ned) Vacansoleil-DCM Pro Cycling Team 0:00:43
1 Joaquin Rodriguez (Spa) Katusha Team 51:19:08
2 Ryder Hesjedal (Can) Garmin - Barracuda 0:00:17
3 Sandy Casar (Fra) FDJ-Big Mat 0:00:26
4 Paolo Tiralongo (Ita) Astana Pro Team 0:00:32
5 Ivan Santaromita (Ita) BMC Racing Team 0:00:49
6 Roman Kreuziger (Cze) Astana Pro Team 0:00:52
7 Benat Intxausti Elorriaga (Spa) Movistar Team
8 Ivan Basso (Ita) Liquigas-Cannondale 0:00:57