Sky's Wout Poels wins final stage at Tour of Poland Friday. BMC's Dylan Teuns fends off attacks to win overall by two-second margin.
Australian youngster Jack Haig wins his first WorldTour race at stage 6 in Tour of Poland. The 23-year-old soloed to victory in Zakopane.
After three podium finishes earlier this week, Sky's Danny van Poppel finally scores a win at Tour of Poland in stage 5.
Caleb Ewan sprints to his first victory at Tour of Poland in stage 4 Tuesday, beating Danny van Poppel and Peter Sagan.
BMC's Dylan Teuns wins Monday's hilly stage 3 of the Tour of Poland. Sagan finishes second and takes back GC lead.
Italy's Sacha Modolo won a sprint at the end of the 142km stage 2 of the Tour of Poland on Sunday, beating Sky's Danny van Poppel.
World road race champion Peter Sagan edges a bunch sprint to win the first stage of the Tour of Poland in Krakow on Saturday.
In Utah, Denmark, Spain, and Poland, the peloton's fresh faces earned breakthrough wins, which could indicate more good things to come.
Ion Izagirre wins the Tour of Poland GC title, while Marcin Bialoblocki takes the stage 7 time trial win
Ion Izagirre delivers a strong time trial performance to take the overall Tour of Poland victory as Marcin Bialoblocki wins the final stage