Dès le départ de la course, Lars Boom tente de s'échapper. Il entraîne avec lui l'Italien Marco Aurelio Fontana et le Français Francis Mourey. Mais les trois hommes ne collaborent pas et un petit peloton se reforme. Il s'ensuit alors une course d'attente et aucun favori ne veut véritablement prendre la course à son compte.
À deux tours de l'arrivée, Francis Mourey, la principale chance française, chute lourdement et est contraint à l'abandon. Finalement, Lars Boom part dans le dernier tour pour ne plus être rejoint. Il finit la course détaché. Derrière, les Belges Sven Nys et Erwin Vervecken, ainsi que le tchèque Zdeněk Štybar se disputent le sprint pour les dernières marches du podium.