A szakadó esőben lezajlott 140 kilométeres szakaszon mezőnybefutóként Pascal Ackermann győzött, a rózsaszín trikót viszont megőrizte az összetettben élen álló Primož Roglič. A két évvel ezelőtti győztes, Tom Dumoulin keddi bukása után ezen a szakaszon is indult, de hamar feladta a küzdelmet.
A Frascati és Terracina közötti 140 kilométeres szakaszon a folyamatosan szakadó eső okozta a legnagyobb problémát a versenyzőknek, akik így is együtt értek a célvonalhoz. A mezőnyhajrában sokáig úgy tűnt, a kolumbiai Fernando Gaviria lesz a leggyorsabb, azonban az utolsó métereken szélárnyékából kivágott Ackermann, és végül néhány centis előnnyel ő haladt át elsőként a célvonalon. A német sprinter második diadalát aratta az idei Girón.
A háromhetes olasz viadal 2017-es bajnoka, Tom Dumoulin kedden nagyot bukott, vérző térddel több mint négyperces hátránnyal ért célba, s ezzel elszálltak győzelmi esélyei. A Sunweb holland bringása ennek ellenére szerdán elindult az ötödik szakaszon, térdfájdalmai miatt azonban feladni kényszerült a 140 kilométeres etapot.
Eredmény: * 5. szakasz (Frascati–Terracina, 140 km): 1. Pascal Ackermann (német, BORA-Hansgrohe) 3:27:05 óra, 2. Fernando Gaviria (kolumbiai, UAE Emirates) azonos idővel, 3. Arnaud Demare (francia, Groupama-FDJ) azonos idővel * az összetett élcsoportja: 1. Primož Roglič (szlovén, Jumbo-Visma) 19:46:25 óra, 2. Simon Yates (brit, Mitchelton-Scott) 35 mp hátrány, 3. Vincenzo Nibali (olasz, Bahrain-Merida) 39 mp hátrány.