Majka potwierdził dobrą dyspozycję, którą zasygnalizował przed tygodniem w Tour of the Alps (szósta lokata). Trasa czasówki odpowiadała mu - liczyła tylko 8 km, ale ostatni dwukilometrowy odcinek prowadził ostro pod górę do Sanktuarium Madonny Św. Łukasza. Z tego powodu różnice na mecie okazały się bardzo duże.

Zwyciężył bezapelacyjnie Roglic. Były skoczek narciarski wyprzedził o 19 sekund Brytyjczyka Simona Yatesa (Mitchelton-Scott), o 23 sekundy Włocha Vincenzo Nibalego (Bahrain-Merida) oraz o 28 sekund Kolumbijczyka Miguela Angela Lopeza (Astana) i Holendra Toma Dumoulina (Sunweb).

Roglic, Nibali, Lopez i Dumoulin startowali już na początku rywalizacji, obawiając się pogorszenia pogody i wieczornego chłodu. Do ich wyniku zbliżył się dopiero startujący godzinę później Majka.

Dane Rafała z podjazdu San Luca

Pierwszy płaski odcinek mogłem pojechać o dwie sekundy szybciej. Miałem podobny czas co mój kolega Davide Formolo. Pod górkę włączyłem już swój bieg. Fajnie mi się jechało, miękko. Jestem dobrze przygotowany i to dziś potwierdziłem

- powiedział Majka reporterowi Eurosportu.

Z faworytów wyścigu w ostatniej grupie ruszył na trasę tylko Brytyjczyk Simon Yates (Mitchelton-Scott) i uzyskał drugi czas. Najlepszy z zawodników polskiej grupy CCC, Hiszpan Victor de la Parte został sklasyfikowany na 12. pozycji ze stratą 45 sekund.

Majka ściga się w Giro d'Italia po trzyletniej przerwie. Poprzednie wyścigi zawsze kończył w pierwszej dziesiątce: był siódmy (2013), szósty (2014) i piąty (2016).

Rywalizacja zakończy się po trzech tygodniach w Weronie również etapem jazdy indywidualnej na czas.

Wyniki 1. etapu, jazda ind. na czas w Bolonii (8 km):

 1. Primoz Roglic (Słowenia/Jumbo-Visma)         - 12.54
2. Simon Yates (Wielka Brytania/Mitchelton-Scott)    19 s
3. Vincenzo Nibali (Włochy/Bahrain-Merida)           23
4. Miguel Angel Lopez (Kolumbia/Astana)              28
5. Tom Dumoulin (Holandia/Sunweb)                    28
6. Rafał Majka (Polska/Bora-Hansgrohe)               33
7. Tao Geoghegan Hart (Wielka Brytania/Ineos)        35
8. Laurens De Plus (Belgia/Jumbo-Visma)              35
9. Bauke Mollema (Holandia/Trek-Segafredo)           39
10. Damiano Caruso (Włochy/Bahrain-Merida)            40
...
55. Paweł Poljański (Polska/Bora-Hansgrohe)         1.22
69. Kamil Gradek (Polska/CCC)                       1.29
129. Łukasz Owsian (Polska/CCC)                     2.04