Marcel Kittel completed a hat-trick when he won for the third consecutive stage of the Tour Of Poland.
The Skil Shimano rider finished the stage from Bedzin to Katowice in a time of 3hrs and nine minutes ahead of Romain Fellu, Jonas Jorgensen and Giacome Nizzolo.
Adam Blythe finished fifth.