A quatre kilomètres de l'arrivée, Engoulvent s'est débarrassé de ses cinq compagnons d'échappée avec lesquels il était parti dès le 19e kilomètre. Seul son compatriote Kévin Lalouette (Roubaix Lille Métropole) a pu s'accrocher mais a dû se contenter de la seconde marche du podium. Le peloton, réglé par l'Italien Matteo Pelucchi (Europcar), a terminé à 1 min 45 sec d'Engoulvent . L'étape s'est disputée entièrement en Belgique sur un circuit de 20 km tracé entre Poperinge et Poperinge-Reningelst.Une échappée lancée après 19 kilomètresC'est le Français Benoît Jarrier (Véranda Rideau-Super U) qui a déclenché les hostilités dès le km 19, accompagné de quatre autres français, David Boucher (FdJ), Jimmy Engoulvent , Kévin Lalouette et Jonathan Thiré (Auber 93), et du Belge Sven Vandousselaere (Topsport Vlaanderen). L'avance de ces six hommes allait croître rapidement pour atteindre 8 min 25 sec après 92 kilomètres de course. Le peloton ne réagissait que timidement, avec peut-être à l'esprit l'étape décisive de lundi sur les rampes du Mont Cassel.Pour défendre son maillot rose, Engoulvent, qui possède 1 min 19 d'avance sur Benoit Jarrier, aura fort à faire lundi lors de la 4e étape, entre Gravelines et Cassel (180,3 km), avec plusieurs passages sur le très exigeant Mont Cassel.Classement de la 3e étape: 1. Jimmy Engoulvent (FRA/Saur-Sojasun), les 178,3 km en 4 h 01:22. 2. Kévin Lalouette (FRA/Roubaix Lille Métropole) à 02. 3. Benoit Jarrier (FRA/Véranda Rideau-Super U) 20. 4. Jonathan Thiré (FRA/Auber 93) m.t. 5. David Boucher (FRA/FdJ) m.t. 6. Sven Vandousselaere (BEL/Topsport Vlaanderen) à 36. 7. Matteo Pelucchi (ITA/Europcar) 1:45. 8. Andrew Fenn (GBR/Omega Pharma) m.t. 9. John Degenkolb (GER/Argos-Shimano) m.t. 10. Claudio Corioni (ITA/Acqua&Sapone) m.t.Classement général: 1. Jimmy Engoulvent (FRA/Saur-Sojasun) 12 h 29:52. 2. Benoit Jarrier (FRA/Véranda Rideau-Super U) à 1:19. 3. John Degenkolb (GER/Argos-Shimano) 1:26. 4. Pierrick Fédrigo (FRA/FdJ) 1:41. 5. Jérome Pineau (FRA/Omega Pharma) 1:43. 6. Zdenek Stybar (CZE/Omega Pharma) 1:46. 7. Thomas Voeckler (FRA/Europcar) m.t. 8. Julien Guay (FRA/Roubaix Lille Métropole) m.t. 9. Romain Zingle (BEL/Cofidis) 1:49. 10. Carlos Betancour (COL/Acqua&Sapone) m.t.