Peleton finiszował około 20 sekund za czołową trójką, która uciekała przez cały, liczący 220 km, etap. Liderem wyścigu został Zieliński. Dodatkowo objął prowadzenie w klasyfikacji górskiej. Bodnar odniósł trzecie polskie zwycięstwo etapowe w Tour de Pologne, od kiedy w 2005 roku wyścig uzyskał najwyższą kategorię UCI. Przed rokiem dwukrotnie triumfował jego kolega klubowy, nieobecny w tym roku ubiegłoroczny triumfator TdP Rafał Majka. Etap miał profil pagórkowaty, ale końcowe kilometry prowadziły po płaskim. Dystans budził respekt - 220 km. Znów było ciepło i słonecznie, ale po kilku godzinach pogoda zaczęła się pogarszać. Spektakularna ucieczka rozpoczęła się natychmiast po ostrym starcie w Jaworznie. Spóźnił się na nią jadący w koszulce najlepszego "górala" Adrian Kurek (CCC Sprandi Polkowice), który na wszystkich poprzednich etapach brał udział w akcjach ofensywnych. Próbował doścignąć trzech liderów, ale nie dał rady. Bodnar, który startuje po raz pierwszy po trzymiesięcznej przerwie spowodowanej kontuzją obojczyka, mówił na starcie, że podchodzi spokojnie do wyścigu, buduje formę i nastawia się na jazdę indywidualną na czas w Krakowie. Jak się okazało, miał w środę dużą ochotę do ścigania. W Wadowicach (40 km) wygrał jedyną tego dnia lotną premię. Przewaga uciekających nad peletonem wynosiła w rodzinnym mieście św. Jana Pawła II już 8.50 min, a potem wzrosła do 11.20. Kolarze przejeżdżali przez rodzinną miejscowość Majki - Zegartowice. Zwycięzcy ubiegłorocznego Tour de Pologne nie było w domu (przygotowuje się we włoskim Livigno do Vuelta a Espana), ale wszyscy uczestnicy wyścigu zauważyli, że jest to miejsce szczególne: przy trasie stała grupa dzieci w białych koszulkach w czerwone kropki. Ich krajan i idol właśnie taki trykot - najlepszego "górala" Tour de France - wywalczył w ubiegłym roku. Na trasie znajdowała się również Kasina Wielka, rodzinne gniazdo dwukrotnej mistrzyni olimpijskiej w biegach narciarskich Justyny Kowalczyk. Zaraz za Kasiną Wielką, w miejscowości Gruszowiec była górska premia. Wygrał ją Zieliński, podobnie jak dwie pozostałe w Wysokiem i Trzetrzewinie. W miarę zbliżania się do mety peleton podkręcał tempo i przewaga uciekających zaczęła spadać. Na podjeździe do Trzetrzewiny kryzys miał dotychczasowy lider wyścigu Marcel Kittel, który został za główną grupą i ostatecznie ukończył etap ze sporą stratą. Gdy uciekający po raz pierwszy mijali linię mety, rozpoczynając pierwszą z trzech 7,6-kilometrowych rund, w Nowym Sączu zaczęło padać. Ich przewaga na 22,5 km przed finiszem stopniała do 2.30 min. Deszcz utrudniał jednak pościg peletonowi. Na kostce brukowej kolarze nie ryzykowali upadku. Peleton szybko się zbliżał, ale nie dał rady doścignąć trzech kolarzy. Finisz wygrał pewnie Bodnar, a Zieliński, który w Dąbrowie Górniczej leżał w kraksie, wywalczył żółtą koszulkę lidera. W czwartek odbędzie się pierwszy górski etap z Nowego Sącza do Zakopanego (223 km). Wyniki czwartego etapu (Jaworzno - Nowy Sącz, 220 km): 1. Maciej Bodnar (Tinkoff-Saxo) 5:14.29 2. Kamil Zieliński (reprezentacja Polski) 3. Gatis Smukulis (Łotwa/Katiusza) ten sam czas 4. Caleb Ewan (Australia/Orica) strata 20 s 5. Luka Mezgec (Słowenia/Giant) 6. Tom Van Asbroeck (Belgia/LottoNL) 7. Lasse Norman Hansen (Dania/Cannondale) 8. Silvan Dillier (Szwajcaria/BMC Racing) 9. Lorrenzo Manzin (Francja/FDJ) 10. Sebastien Turgot (Francja/AG2R) ... 13. Grega Bole (Słowenia/CCC Sprandi Polkowice) 16. Paweł Franczak (reprezentacja Polski) 18. Paweł Poljański (Tinkoff-Saxo) 20. Maciej Paterski (CCC Sprandi) 26. Michał Kwiatkowski (Etixx-Quick Step) 42. Branislau Samoilau (Białoruś/CCC Sprandi) 50. Tomasz Marczyński (reprezentacja Polski) 69. Adam Stachowiak (reprezentacja Polski) 71. Davide Rebellin (Włochy/CCC Sprandi) 74. Nikołaj Michajłow (Bułgaria/CCC Sprandi) 76. Michał Gołaś (Etixx-Quick Step) 77. Marek Rutkiewicz (CCC Sprandi) 79. Kamil Gradek (reprezentacja Polski) 80. Przemysław Niemiec (Lampre-Merida) 81. Jan Hirt (Czechy/CCC Sprandi) 92. Dariusz Batek (reprezentacja Polski) - wszyscy ten sam czas 110. Marcin Białobłocki (reprezentacja Polski) strata 9.01 111. Adrian Kurek (CCC Sprandi) 9.03 119. Paweł Bernas (reprezentacja Polski) ten sam czas Sklasyfikowano 142 zawodników. Klasyfikacja generalna po czterech etapach: 1. Kamil Zieliński (reprezentacja Polski) 15:06.27 2. Maciej Bodnar (Tinkoff-Saxo) strata 3 s 3. Caleb Ewan (Australia/Orica) 22 4. Marcus Burghardt (Niemcy/BMC) 22 5. Tom Van Asbroeck (Belgia/LottoNL) 24 6. Sebastien Turgot (Francja/AG2R) 28 7. Lorrenzo Manzin (Francja/FDJ) 8. Salvatore Puccio (Włochy/Team Sky) 9. Michał Kwiatkowski (Etixx-Quick Step) 10. Aleksiej Łucenko (Kazachstan/Astana) 11. Maciej Paterski (CCC Sprandi Polkowice) ... 15. Paweł Franczak (reprezentacja Polski) 19. Paweł Poljański (Tinkoff-Saxo) wszyscy ten sam czas 38. Tomasz Marczyński (reprezentacja Polski) strata 36 s 44. Michał Gołaś (Etixx-Quick Step) 50. Grega Bole (Słowenia/CCC Sprandi) 56. Przemysław Niemiec (Lampre-Merida) 58. Branislau Samoilau (Białoruś/CCC Sprandi) 69. Adam Stachowiak (reprezentacja Polski) 76. Marek Rutkiewicz (CCC Sprandi) 81. Davide Rebellin (Włochy/CCC Sprandi) 82. Nikołaj Michajłow (Bułgaria/CCC Sprandi) 88. Dariusz Batek (reprezentacja Polski) - wszyscy ten sam czas 89. Jan Hirt (Czechy/CCC Sprandi) strata 54 s 96. Kamil Gradek (reprezentacja Polski) 1.31 111. Marcin Białobłocki (reprezentacja Polski) 9.09 125. Adrian Kurek (CCC Sprandi) 11.08 129. Paweł Bernas (reprezentacja Polski) 15.06