Movistar’s Jon Izagirre took the biggest stage race victory of his career at the Tour of Poland, with the Basque rider delivering an excellent final time trial to gain a decisive chunk of time on the overnight leader, Sky’s Sergio Henao.
Continue reading
