After two short and flat stages, the riders faced the first mountain stage in the Tour de Pologne. There were four category one climbs on the 161-kilometres course between Jaworzno and Szczyrk. The stage ended after a very tough and steep final kilometre, with gradients up to 18%. The course inspired Maxime Monfort to be in the early breakaway, together with six other riders. The peloton granted the seven-man breakaway a maximum advantage of four minutes, but they were caught again before the finale really started.

On the last categorised climb of the day, Jack Haig placed an attack, but he failed to take a large advantage on the peloton and at the beginning of the very steep final kilometre, he was reeled in by the upcoming peloton. Dylan Teuns attacked with 500 metres remaining and closely held off Peter Sagan and Rafal Majka at the finish line. The last kilometre was too tough for Bart De Clercq and Tomasz Marczynski, who finished in fifteenth and twenty-first place.