Marcin Bialoblocki (Poland) upset the WorldTour riders in the final time trial of the 2015 Tour of Poland on Saturday, winning the stage as Spaniard Ion Izagirre (Movistar) secured the overall race victory.
Bialoblocki is better known as a rider for British continental team One Pro Cycling, and is a stalwart of the UK time trial scene. Riding for his national team and as Polish national champion, Bialoblocki pulled out the stops to better Vasil Kiryienka (Team Sky), in second place, and Rick Flens (LottoNL-Jumbo), in third.
>> Struggling to get to the shops? Try 6 issues of Cycling Weekly magazine for just £6 delivered to your door <<
Starting the day in sixth place overall, Izagirre put in a solid ride around the 25-kilometre course to gain over a minute on overnight leader Sergio Henao (Sky) and claim the race victory. Henao slipped to eighth overall.
It was a close-run final stage, with former race leader Bart De Clercq (Lotto-Soudal) putting in a late bid to reclaim the yellow jersey. De Clercq finished the race just two seconds down on Izagirre overall, with fellow Belgian Ben Hermans (BC Racing) in third at three seconds.
Italian Fabio Aru (Astana) put in a noteworthy performance in the time trial ahead of his appearance in the Vuelta a España later in August. He finished the race in fifth place overall, 15 seconds down on Izagirre.
Tour of Poland 2015, stage seven: Kraków to Kraków, 25km ITT
1. Marcin Bialoblocki (Pol) Poland in 28-45
2. Vasil Kiryienka (Blr) Team Sky at 2 secs
3. Rick Flens (Ned) LottoNL-Jumbo at 59 secs
4. Damien Howson (Aus) Orica-GreenEdge at 1-09
5. Jurgen Van Den Broeck (Bel) Lotto-Soudal at 1-16
6. Patrick Gretsch (Ger) Ag2r at 1-23
7. Ion Izagirre (Spa) Movistar at 1-24
8. Ilnur Zakarin (Rus) Katusha at 1-25
9. Riccardo Zoidl (Aut) Trek Factory Racing at 1-26
10. Maciej Bodnar (Pol) Tinkoff-Saxo at 1-26
Final overall classification
1. Ion Izagirre (Spa) Movistar in 26-04-38
2. Bart De Clercq (Bel) Lotto-Soudal at 2 secs
3. Ben Hermans (Bel) BMC Racing at 3 secs
4. Ilnur Zakarin (Rus) Katusha at 14 secs
5. Fabio Aru (Ita) Astana at 15 secs
6. Diego Ulissi (Ita) Lampre-Merida at 19 secs
7. Christophe Riblon (Fra) Ag2r at 40 secs
8. Sergio Henao (Col) Team Sky at 54 secs
9. Davide Formolo (Ita) Cannondale-Garmin at 1-23
10. Mikel Nieve (Spa) Team Sky at 1-32