Após duas etapas complicadas, a Volta a Polónia regressou aos perfis planos, com praticamente 200 quilómetros no menu. Jacopo Mosca voltou a estar na fuga do dia, vencendo a única contagem de montanha e regressando ao pelotão de seguida. Na frente, ficavam Yevgeniy Gidich, Sebastian Schönberger, Norbert Banaszek e Patrick Stosz, um quarteto controlado de perto pelo pelotão liderado por Jumbo-Visma e Soudal Quick-Step. Numa fase inicial, o pelotão chegou a estar cortado devido a bordures, tendo reagrupado pouco depois.
Stosz foi o que mais luta deu ao pelotão, sendo apanhado a 25 quilómetros da chegada, quando já seguia em solitário. O pelotão seguiu a sua marcha até ao final, sem grandes dificuldades no percurso, a corrida foi aumentando de velocidade e ficou marcada pela curva para a reta da meta a apenas 450 metros do fim.
Estando bem colocado, Olav Kooij partiu logo em vantagem, o neerlandês ficou na roda de um ciclista da Groupama-FDJ que, involuntariamente fez o lançamento para o seu rival. Quando se colocou na frente, Kooij não deu hipóteses a ninguém e, com uma ponta final muito rápida, superou toda a concorrência para conquistar a 6ª vitória da temporada. O compatriota Marijn van den Berg foi 2º e Matteo Moschetti foi 3º. Tim Merlier, vencendor da primeira etapa, foi apenas 7º.
Dia muito tranquilo para a classificação geral, com Matej Mohoric a seguir de amarelo para mais uma etapa decisiva, com João Almeida a subir ao 2º posto e Ruben Guerreiro a subir a 18º.