La quatrième et avant-dernière étape de ces 4 Jours de Dunkerque présentait un profil très vallonée sur un parcours long de 189km. Les coureurs devaient ainsi faire 50km avant d'atteindre le circuit final qu'ils doivent parcourir à six reprises.

Le scénario de la course est différent des autres jours avec un groupe de neuf échappées qui parvient à prendre jusqu'à dix minutes d'avance. Ce groupe est composé de Frédéric Amorison, Frédérik Veuchelen (Wanty) Cesare Benedetti (Net-App), Hugo Houle (AG2R), Rudy Kowalski (Roubaix), Marko Kump (Saxo-Tinkoff), Adrien Petit (Cofidis), Alexandre Pichot (Europcar) et Stéphane Rossetto (Bigmat-Auber93).

Derrière la FDJ.fr décide de ne pas mener la chasse et ce sont les équipes IAM et Saxo-Tinkoff qui doivent rouler pour réduire l'écart. L'écart tend à se réduire et devant Stéphane Rossetto spécialiste du chrono tente sa chance tout seul et parvient à s'extirper du groupe des échappées malgré un vent violent.

L'écart se creuse rapidement et il réussit à prendre 1' d'avance sur ses anciens compagnons de route. Dans la dernière difficulté du jour, le peloton se regarde et deux équipiers de Rossetto prennent la poudre d'escampette : le maillot à pois Flavien Dassonville et le 9è au général Steven Tronet. Ils sont rapidement rejoint par le 2è du général et vainqueur de la 3è étape Sylvain Chavanel (IAM). Ils réussissent à avoir 25" d'avance sur le peloton mais celui-ci est mené par Fédrigo et Geslin (FDJ.fr) coéquipiers du maillot rose de leader d'Arnaud Démare.

Devant Rossetto peine en étant seul face au vent et se fait rejoindre par trois des échappées : Kowalski, Pichot et Veuchelen. Deux hommes de l'équipe Giant-Shimano Hupond et Arndt sortent du peloton à 10km du but alors que l'écart avec la tête n'est plus que d'une minute.

A 2km de la ligne d'arrivée, les deux Giant-Shimano reviennent sur la tête en compagnie du Canadien Houle (AG2R). Les attaquent fusent et c'est finalement Thierry Hupond qui profite de ses attaques pour s'extirper du groupe et réussir à faire la différence.

Il tient dans la ligne droite finale et remporte sa première victoire en professionnelle à 29 ans lui qui est habitué à être un équipier modèle. Son coéquipier Arndt prend la seconde place tandis qu'Alexandre Pichot est 3è. Arnaud Démare réussit à régler le peloton et crée même une cassure qui lui offre un avantage un peu plus conséquent notamment sur Sylvain Chavanel avant la dernière étape qui se concluera demain dans les rues de Dunkerque.

Classement de l'étape

1 Thierry Hupond France Giant-Shimano  
2 Niklas Arndt Allemagne Giant-Shimano +9"
3 Alexandre Pichot France Europcar +11"
4 Frédérik Veuchelen Belgique Wanty Groupe Gobert +11"
5 Hugo Houle Canada AG2R La Mondiale +12"
6 Rudy Kowalski France Roubaix Lille Métropole +18"
7 Stéphane Rosetto France Bigmat-Auber93 +22"
8 Arnaud Démare France FDJ.FR +31"
9 Michael Valgren Andersen Danemark Saxo-Tinkoff +32"
10 Steven Tronet France Bigmat-Auber93 +32"

Classement général

1 Arnaud Démare France FDJ.fr  
2 Sylvain Chavanel France IAM +6"
3 Michael Valgren Andersen Danemark Saxo-Tinkoff +6"
4 Samuel Dumoulin France AG2R La Mondiale +22"
5 Sébastien Delfosse Belgique Wallonie-Bruxelles +22"
6 Florian Sénéchal France Cofidis +29"
7 Pieter Jacobs Belgique Topsport-Vlaanderen +46"
8 Yannick Martinez France Europcar +50"
9 Steven Tronet France BigMat-Auber93 +52"
10 Jan Ghyselinck Belgique Wanty Groupe Gobert +52"