Voor Van der Poel kon de wedstrijd in Zeven niet slechter beginnen. De 21-jarige zoon van Adri van der Poel raakte in de openingsronde al op grote achterstand vanwege een probleem met een spaak. Van Aert zag zijn kans schoon en ging er met zijn landgenoot Tom Meeusen, die drie weken geleden de Waaslandcross op zijn naam schreef, vandoor. Na twee ronden had het tweetal een voorsprong van twaalf seconden op een groepje achtervolgers opgebouwd. Van der Poel volgde op twintig seconden van het leidende duo. Van Aert liet zijn medevluchter een ronde later achter en leek zijn voorsprong op Van der Poel, die inmiddels naar de derde plek was opgeklommen, te controleren.
Een zege voor Van Aert, die de laatste wedstrijden telkens zijn meerdere in zijn Nederlandse rivaal moest erkennen, leek tot de mogelijkheden te behoren. Van der Poel liet het er echter niet bij zitten en dichtte de kloof naar de Belg langzaam maar zeker. Net over de helft van de koers vond de renner van Beobank-Corendon de aansluiting bij zijn rivaal, maar dat was nog niet genoeg voor Van der Poel. Bij het ingaan van de zevende ronde demarreerde hij en wereldkampioen Van Aert had geen antwoord. De Nederlander liep gestaag weg en soleerde na ruim een uur koers naar de finish. Van Aert kwam op 21 seconden als tweede over de streep en Kevin Pauwels, die Meeusen van zich had afgeschud, mocht als derde mee naar het ereschavot.
Bij de vrouwen ging de overwinning naar de Sanne Cant. Katherine Compton werd op zes seconden tweede en Alice Maria Arzuffi rekende af met Sophie de Boer in het gevecht om de laatste podiumplaats. De Boer blijft wel aan de leiding in het algemeen klassement van de Wereldbeker.