L'Australien Jack Haig a remporté en solitaire au finish la sixième étape du Tour de Pologne, courue entre Wieliczka et Zakopane sur 189 km, c'est le Belge Dylan Teuns qui a pris le maillot jaune du classement général à l'arrivée (sud).

Après plusieurs tentatives, l’échappée a fini par se former au 30e kilomètres avec le Polonais Adam Stachowiak, l'Italien Moreno Moser (Astana) et le Néerlandais Antwan Tolhoek (LottoNL-Jumbo). Le peloton a rattrapé ce dernier à 45e kilomètre de la ligne d'arrivée.

Haig a attaqué à une vingtaine de kilomètres avant l'arrivé et réussi une belle échappée en solitaire arrivant avec une avance de 51 secondes sur les 11 coureurs menés par le Néerlandais Wout Poels, arrivé deuxième, et le Luxembourgeois Bob Jungels, arrivé troisième.

Le Belge Dylan Teuns a pris à Peter Sagan le maillot jaune du classement général à l'arrivée à Zakopane (Sud).

Demain, la septième et dernière étape conduira les coureurs de Bukowina Resort à Bukowina Tatrzanska sur 132,5 km.