Już na 10. kilometrze usytuowana była pierwsza z trzech lotnych premii, ale kolarze ruszyli w pierwszy odjazd dopiero po jej pokonaniu. Na czele jechało trzech zawodników: Remi Cavagna (Quick-Step), Maxime Monfort (Lotto-Soudal) i Sebastien Reichenbach (FDJ), ale szybko dołączyło do niech czterech kolejnych kolarzy: Adam Stachowiak z reprezentacji Polski), Maciej Paterski (CCC Sprandi), Jose Goncalves (Katusha-Alpecin) oraz Bert Lindeman (Lotto NL-Jumbo). Uciekający mieli już prawie cztery minuty przewagi, ale peleton przyspieszył i zaliczka śmiałków systematycznie topniała. Jeszcze przed drugim górskim finiszem na Zameczku peleton wchłonął uciekającą grupkę. Na ostatnim podjeździe bardzo mocne tempo narzuciła grupa Katusha-Alpecin i szybko okazało się, że jest to zaplanowana akcja, aby przygotować atak dla Ilnura Zakarina. Rosjanin oderwał się od stawki cztery kilometry przed Przełęczą Salmopolską i 14 przed metą, ale sił starczyło mu na samotną jazdę jedynie przez dwa kilometry. Po chwili uciekł Australijczyk Jack Haig (Orica-Scott), ale i jemu nie udało się dojechać do mety. Ostatni kilometr to sztywny podjazd do hotelu "Orle Gniazdo" z krótkim odcinkiem o kącie nachylenia 17,2 proc. Z czołówki odpadali kolejni kolarze. Perfekcyjny moment na atak wybrał Dylan Teuns i wygrał. Tuż za nim przyjechały gwiazdy ekipy Bora-Hansgrohe - Peter Sagan i Rafał Majka. Obaj potwierdzili, że będą walczyć o końcowe zwycięstwo. W klasyfikacji generalnej Sagan wyprzedza o sześć sekund Teunsa. Majka jest trzeci ze stratą 12 sekund. - Będziemy jechali na Rafała - zapowiedział Sagan w krótkim wywiadzie dla TVP Sport. We wtorek kolarzy czeka czwarty etap o długości 238 km z Zawiercia do Zabrza. MZ Wyniki 3. etapu (Jaworzno - Szczyrk, 161 km): 1. Dylan Teuns (Belgia/BMC Racing) 3:51.41 2. Peter Sagan (Słowacja/BORA-Hansgrohe) 3. Rafał Majka (Polska/BORA-Hansgrohe) 4. Wilco Kelderman (Holandia/Sunweb) ten sam czas 5. Tom-Jelte Slagter (Holandia/Cannondale-Drapac) strata 5 s 6. Odd Christian Eiking (Norwegia/FDJ) 7 7. Domenico Pozzovivo (Włochy/AG2R La Mondiale) 8. Adam Yates (W. Brytania/Orica-Scott) ten sam czas 9. Wout Poels (Holandia/Sky) 12 10. Sam Oomen (Holandia/Sunweb) 14 ... 21. Tomasz Marczyński (Polska/Lotto Soudal) 41 26. Marek Rutkiewicz (Polska/Orlen CCC Polska) 1.17 44. Emanuel Piaskowy (Polska/Orlen CCC Polska) 3.45 51. Przemysław Niemiec (Polska/UAE Team Emirates) 3.58 56. Paweł Cieślik (Polska/Orlen CCC Polska) 5.30 Klasyfikacja generalna: 1. Peter Sagan (Słowacja/BORA-Hansgrohe) 10:03.02 2. Dylan Teuns (Belgia/BMC Racing) strata 6 s 3. Rafał Majka (Polska/BORA-Hansgrohe) 12 4. Wilco Kelderman (Holandia/Sunweb) 16 5. Tom-Jelte Slagter (Holandia/Cannondale-Drapac) 21 6. Odd Christian Eiking (Norwegia/FDJ) 23 7. Domenico Pozzovivo (Włochy/AG2R La Mondiale) 24 8. Wout Poels (Holandia/Sky) 25 9. Adam Yates (W. Brytania/Orica-Scott) ten sam czas 10. Nathan Haas (Australia/Dimension Data) 30 ... 21. Tomasz Marczyński (Polska/Lotto Soudal) 57 26. Marek Rutkiewicz (Polska/Orlen CCC Polska) 1.33 46. Emanuel Piaskowy (Polska/Orlen CCC Polska) 4.01 49. Przemysław Niemiec (Polska/UAE Team Emirates) 4.14 55. Paweł Cieślik (Polska/Orlen CCC Polska) 5.46