Michal Kwiatkowski (Team Sky) clinched stage 5 victory with a sprint finish at the Tour de Pologne [Tour of Poland] on Wednesday.
The Pole beat off the competition to claim victory on a tricky uphill finish in Szczyrk yesterday and made it two in two in Bielsko-Biała, to hold onto his general classification lead.
Team Dimension Data for Qhubeka, Africa's first UCI World Tour Team's top placed finisher was Boasson Hagen who came in at ninth.
Kwiatkowski leads the way by 12 seconds with two stages remaining, closely followed by defending champion Dylan Teuns (BMC Racing).
You can catch stage 6 of the Tour of Poland LIVE on FOX Sports 1 tomorrow, highlights of stage 5 to follow this evening.