Après une première explication entre favoris la veille, les hommes forts présents sur ce 80e Tour de Pologne ont de nouveau pu s'affronter sur cette 3e étape ralliant Walbrzych à Duszniki-Zdroj. Tout s'est joué dans l'ultime mur (900m à 8,7%), et c'est Rafal Majka qui s'est imposé. Dans ce final très tortueux et difficile, le Polonais d'UAE Team Emirates a accéléré à 300 mètres de la ligne. Seuls Michal Kwiatkowski (INEOS Grenadiers) et Matej Mohoric (Bahrain-Victorious) ont pu accrocher sa roue. La gagne s'est donc jouée entre ces trois-là. Et au terme d'un sprint à l'énergie, c'est Majka qui a réussi à résister au retour de ses adversaires et à aller s'imposer d'un rien devant Mohoric et Kwiatkowski. Avec cette 2e place, Mohoric conserve sans problème la tête du classement général. Il devance désormais Majka et Joao Almeida (UAE Team Emirates) de 10 secondes. A noter la très belle prestation de Lenny Martinez (Groupama-FDJ), qui a encore été chercher un top 10 (7e) et qui reste bien placé au général (9e à 20 secondes).