Przez wiele kilometrów na czele wyścigu, zaliczanego do cyklu World Tour, jechała pięcioosobowa grupa z Kamilem Gradkiem (CCC Sprandi Polkowice). Ucieczka została skasowana przez peleton niespełna 20 km przed metą.

 

Ostatecznie najlepszym z Polaków okazał się Michał Gołaś (Sky), którego z dwoma sekundami straty sklasyfikowano na 17. miejscu.

 

Wyniki Cyclassics (Hamburg - Hamburg, 216,4 km):
   
     1. Elia Viviani (Włochy/Quick-Step)                  4:46.02
     2. Arnaud Demare (Francja/FDJ)
     3. Alexander Kristoff (Norwegia/UAE-TEam Emirates)
     4. John Degenkolb (Niemcy/Trek-Segafredo)
     5. Matteo Trentin (Włoch/Mitchelton-Scott)   wszyscy ten sam czas
     6. Giacomo Nizzolo (Włochy/Trek-Segafredo)          strata 1 s
   ...
    17. Michał Gołaś (Polska/Sky)                               2
    29. Paweł Franczak (Polska/CCC Sprandi Polkowice)          19
    41. Michał Paluta (Polska/CCC Sprandi Polkowice)           22
    47. Łukasz Owsian (Polska/CCC Sprandi Polkowice)           22
   117. Kamil Gradek (Polska/CCC Sprandi Polkowice)          6.36
   121. Paweł Poljański (Polska/Bora-Hansgrohe)              6.42