Here are the final 10 kilometers of Stage 3 of the Tour of Poland.