Ganna w środę brał udział w długiej ucieczce, a ostatnie 17 kilometrów pokonał samotnie, w deszczu i we mgle, imponując odwagą na zjazdach. Ganna już przekraczając baner z napisem 4 km do mety wiedział, że wygra. Włoch odwrócił się, a nie widząc goniących go rywali, zacisnął prawą dłoń w pięść. Ostatecznie przyjechał na metę 34 sekundy przed peletonem. 11. był Rafał Majka z Bora-Hansgrohe, który awansował z 11. na 10. miejsce w klasyfikacji generalnej. Liderem pozostał Portugalczyk Joao Almeida (Deceuninck), do którego Polak traci 1.32. W grupie z faworytami wyścigu nie było dotychczasowego wicelidera Ekwadorczyka Jonathana Caicedo, który stracił ponad 16 minut. Ganna, mistrz świata w jeździe indywidualnej na czas z tego roku, który jest też trzykrotnym mistrzem świata na torze, a w Giro 2020 wygrał inaugurującą wyścig "czasówkę", po raz pierwszy odniósł sukces w wyścigu szosowym ze startu wspólnego. Włoch, który jako pierwszy zameldował się na szczycie Valico Di Montescuro, znajdującym się 12 kilometrów przed metą, został także liderem klasyfikacji górskiej. Ma 41 punktów i o jedno "oczko" wyprzedza Almeidę. Wyniki 5. etapu, Mileto-Camigliatello Silano (225 km): 1. Filippo Ganna (Włochy/Ineos Grenadiers) - 5:59.17 2. Patrick Konrad (Austria/Bora-Hansgrohe) strata 34 s 3. Joao Almeida (Portugalia/Deceuninck-Quick Step) 4. Wilco Kelderman (Holandia/Sunweb) 5. Lucas Hamilton (Australia/Mitchelton-Scott) 6. Jai Hindley (Australia/Sunweb) 7. Harm Vanhoucke (Belgia/Lotto-Soudal) 8. Pello Bilbao (Hiszpania/Bahrain-McLaren) 9. Jakob Fuglsang (Dania/Astana) 10. Fausto Masnada (Włochy/Deceuninck-Quick Step) 11. Rafał Majka (Polska/Bora-Hansgrohe) ten sam czas ... 70. Paweł Poljański (Polska/Bora-Hansgrohe) 13.00 107. Kamil Małecki (Polska/CCC) 22.50 123. Maciej Bodnar (Polska/Bora-Hansgrohe) 26.35 143. Kamil Gradek (Polska/CCC) 28.47 Klasyfikacja generalna: 1. Joao Almeida (Portugalia/Deceuninck-Quick Step) - 17:06.23 2. Pello Bilbao (Hiszpania/Bahrain-McLaren) 43 s 3. Wilco Kelderman (Holandia/Sunweb) 48 4. Harm Vanhoucke (Belgia/Lotto Soudal) 59 5. Vincenzo Nibali (Włochy/Trek-Segafredo) 1.01 6. Domenico Pozzovivo (Włochy/NTT Pro Cycling Team) 1.05 7. Jakob Fuglsang (Dania/Astana) 1.19 8. Steven Kruijswijk (Holandia/Jumbo-Visma) 1.21 9. Patrick Konrad (Austria/Bora-Hansgrohe) 1.26 10. Rafał Majka (Polska/Bora-Hansgrohe) 1.32 ... 63. Paweł Poljański (Polska/Bora-Hansgrohe) 13.36 113. Kamil Małecki (Polska/CCC) 28.27 129. Maciej Bodnar (Polska/Bora-Hansgrohe) 29.44 131. Kamil Gradek (Polska/CCC) 29.04