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.022. 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 czas6. Giacomo Nizzolo (Włochy/Trek-Segafredo) strata 1 s...17. Michał Gołaś (Polska/Sky) 229. Paweł Franczak (Polska/CCC Sprandi Polkowice) 1941. Michał Paluta (Polska/CCC Sprandi Polkowice) 2247. Łukasz Owsian (Polska/CCC Sprandi Polkowice) 22117. Kamil Gradek (Polska/CCC Sprandi Polkowice) 6.36121. Paweł Poljański (Polska/Bora-Hansgrohe) 6.42