Inn på oppløpet ledet Israel Start-Up Nation ut for André Greipel, mens Halvorsen forsøkte å finne en luke fremover.
Philipsen kom fra hjulet til Greipel, og det gjorde det vanskelig for Halvorsen å finne plass ute på høyresiden.
Uno-X-rytteren fikk endelig plass med 100 meter til mål, og forsøkte å utfordre Greipel og Philipsen, men det var fort kort vei igjen.
25-åringen kom raskt ut på siden, men rakk ikke frem. Han leverte imidlertid nok en sterk avslutning og ble nummer tre.
Det ble jevnt på de siste meterne, men Philipsen hadde fordelen av å komme bakfra og på de siste meterne fikk han presset sykkelen foran Greipel.
Bare en liten felgbredde skilte duoen, men det var til slutt den unge belgieren som kunne juble for seier.