Il campione d'Olanda ha preceduto i compagni di fuga: nell'ordine il francese Anthony Turgis, il lussemburghese Bob Jungels, l'austriaco Lukas Postlberger e il belga Tiesj Benoot.
Primo degli italiani, Davide Ballerini, che si è piazzato al 17° posto, con un ritardo di 19".
L'azione che ha deciso la gara, vero e proprio aperitivo del Giro delle Fiandre che si correrà domenica, è scattata a una ventina di chilometri dall'arrivo.
Van der Poel si imposto con il tempo di 4h05'54" sul percorso che collega Roeselare a Waregem, lungo 182,8 chilometri e con 11 muri da affrontare.