Iskusni, 36-godišnji Britanac Alex Dowsett (Israel Start-Up Nation) pobjednik je osme etape ovogodišnjeg izdanja biciklističke utrke "Giro d'Italia" vožene od Giovinazza do Viestea u dužini od 200 kilometara, dok je Portugalac Joao Almeida (Deceuninck-QuickStep) zadržao vodstvo u ukupnom redoslijedu.
Kada je postalo jasno da će etapni pobjednik doći iz redova odbjegle šestorke krenuo je njihov međusobni obračun, a kako su među bjeguncima bila dvojica vozača momčadi Israel Start-Up Nation, uz Dowsetta to je još bio Austrijanac Matthias Braendle, oni su bili u najboljoj poziciji. Stoga je Dowsett napao nešto više od 20 kilometara prije cilja te je iskoristio neodlučnost među ostalim sudionicima bijega da ostvari gotovo pola minute prednosti. Prilično mu je pomogao i Braendle koji je pokrivao sve opasne pokušaje lova za svojim momčadskim kolegom.
Pred sam kraj etape odustali su i lovci na Dowsetta, pa je Britanac na kraju ciljem prošao s 1:15 minuta prednosti u odnosu na drugog Talijana Salvatorea Puccija (INEOS Grenadiers) i trećeg Britanca Matthewa Holmesa (Lotto-Soudal).
Svi vodeći u ukupnom poretku ciljem su prošli u istom vremenu 13:56 minuta nakon Dowsetta pa je ružičastu majicu vodećeg na još jedan dan zadržao Portugalac Joao Almeida (Deceuninck-QuickStep) s 43 sekunde ispred drugog Španjolca Pella Bilbaoa (Bahrain-McLaren), odnosno 48 sekundi ispred trećeg Nizozemca Wilca Keldermana (Jumbo-Visma).
8. etapa, rezultati:
1. Alex Dowsett (VB/Israel Start-Up Nation) 4:50:09
2. Salvatore Puccio (Ita/INEOS Grenadiers) +1:15
3. Matthew Holmes (VB/Lotto-Soudal) +1:15
4. Joey Rosskopf (SAD/CCC) +1:15
5. Matthias Braendle (Aut/Israel Start-Up Nation) +2:10
6. Simone Ravanelli (Ita/Androni Giocattoli) +2:13
7. Michael Matthews (Aus/Sunweb) +13:56
8. Fernando Gaviria (Kol/UAE Emirates) +13:56
9. Mikkel Bjerg (Dan/UAE Emirates) +13:56
10. Andrea Vendrame (Ita/AG2R) +13:56
Generalna klasifikacija:
1. Joao Almeida (Por/Deceuninck-QuickStep) 29:52:34
2. Pello Bilbao (Špa/Bahrain-McLaren) +43
3. Wilco Kelderman (Niz/Sunweb) +48
4. Harm Vanhoucke (Bel/Lotto-Soudal) +59
5. Vincenzo Nibali (Ita/Trek-Segafredo) +1:01
6. Domenico Pozzovivo (Ita/NTT) +1:05
7. Jakob Fuglsang (Dan/Astana) +1:19
8. Steven Kruijswijk (Niz/Jumbo-Visma) +1:21
9. Patrick Konrad (Aut/BORA-Hansgrohe) +1:26
10. Rafal Majka (Polj/BORA-Hansgrohe) +1:32