Paris-Roubaix 2017

April 9, 2017, Compiegne, France, Road - WorldTour

Complete Live Report

Live commentary by:
Barry Ryan

Live coverage of the 2017 Paris-Roubaix.

 

  1. 10:34:15 CEST

    It looks set to be a warm and dry day in Hell, with a bit of a tailwind to boot, and for that reason, the organisation has delayed the start by 15 minutes to ensure the race reaches the finale (and that level crossing) in and around the planned time. The race was set to roll out of Compiegne at 10.55 local time, but they peloton will instead be flagged away at 11.10. 

  2. 10:40:57 CEST

    The grandees of the Roubaix peloton are rolling up to sign on at the start on the  Place du Général de Gaulle in Compiegne, including last year's winner Mathew Hayman (Orica-Scott). The Australian's unexpected triumph drew comparisons with another veteran winner, Gilbert Duclos-Lassalle. Duclos, of course, won the race aged 37 in 1992... and then won it again the following year.

     

  3. 10:40:59 CEST

    The grandees of the Roubaix peloton are rolling up to sign on at the start on the  Place du Général de Gaulle in Compiegne, including last year's winner Mathew Hayman (Orica-Scott). The Australian's unexpected triumph drew comparisons with another veteran winner, Gilbert Duclos-Lassalle. Duclos, of course, won the race aged 37 in 1992... and then won it again the following year.

     

  4. 10:45:22 CEST

    There are 29 sectors of cobbles on the agenda today, beginning after 95 kilometres at Troisvilles. The full rundown and ratings (in reverse order, as raced):

    Secteur 29: Troisvilles à Inchy (2.2km) ***
    Secteur 28: Viesly à Quiévy (1.8km) ***
    Secteur 27: Quiévy à Saint Python (3.7km) ****
    Secteur 26: Viesly à Biastre (3km) ***
    Secteur 25: Biastre à Solesmes (0.8km) **
    Secteur 24: Vertain à Saint-Martin-sur-Ecaillon (2.3km) ***
    Secteur 23: Verchain-Maugré à Quérénaing (1.6km) ***
    Secteur 22: Quérénaing à Maing (2.5km) ***
    Secteur 21: Maing à Monchaux-sur-Ecaillon (1.6km) ***
    Secteur 20: Haveluy à Wallers (2.5km) ****
    Secteur 19: Trouée d'Arenberg (2.4km) *****
    Secteur 18: Wallers à Hélesmes (1.6km) ***
    Secteur 17: Hornaing à Wandignies (3.7km) ****
    Secteur 16: Warlaing à Brillion (2.4km) ***
    Secteur 15: Tilloy à Sars-et-Rosières (2.4km) ****
    Secteur 14: Beuvry-la-Forêt à Orchies (1.4km) ***
    Secteur 13: Orchies (1.7km) ***
    Secteur 12: Auchy-lez-Orchies à Bersée (2.7km) ****
    Secteur 11: Mons-en-Pévèle (3km) *****
    Secteur 10: Mérignies à Avelin (0.7km) **
    Secteur 9: Pont-Thibault à Ennevelin (1.4km) ***
    Secteur 8: Templeuve (0.5km) **
    Secteur 7: Cysoing à Bourghelles (1.3km) ***
    Secteur 6: Bourghelles à Wannehain (1.1km) ***
    Secteur 5: Camphin-en-Pévèle (1.8km) ****
    Secteur 4: Carrefour de l'Arbre (2.1km) *****
    Secteur 3: Grusson (1.1km) **
    Secteur 2: Willems à Hem (1.4km) ***
    Secteur 1: Roubaix (0.3 km) *

     

  5. 10:58:14 CEST

    As you may or may not have heard, a certain Tom Boonen is hanging up his wheels immediately after today's race. For Boonen - and for the Flemish journalists detailed by their newspapers to shadow Tommeke's every move during his last 100 days as a pro rider - tomorrow is the first day of the rest of their lives. Boonen, of course, is looking to make the last day of this part of his life count too. "'As a rider you start your career and end it. My day is coming soon," Boonen said on Friday. These were his thoughts before his last Sunday in Hell.

    Tom Boonen on the pavé

     

  6. 11:11:28 CEST

    Boonen, Peter Sagan and company have lined up and are awaiting the delayed start of the 2017 Paris-Roubaix.

     

  7. 11:13:14 CEST

    The bunch rolls away from the Place du Général-de-Gaulle and begins to negotiate the short neutralised zone. 

     

  8. 11:21:14 CEST

    Peter Sagan, Marc Madiot said last year, "doesn't need to win in order to exist." All the same, the world champion would see Kuurne-Brussel-Kuurne victory as a disappointing return from his spring campaign, particularly considering his form. Stephen Farrand has all the details on the world champion's custom bike for the cobbles. 

     

  9. 11:23:29 CEST

    Christian Prudhomme emerges from the sun roof of the race director's car and drops the flag at kilometre zero. The 2017 Paris-Roubaix is officially underway...

     

  10. 11:24:56 CEST

    There is an immediate flurry of attacks, with Fortuneo-Vital Concept prominent. A week ago at the Tour of Flanders, the early break slipped clear instantly, but it might take a little longer this morning. 

     

  11. 252km remaining from 257km

    11:30:36 CEST

    Five kilometres in and the break has yet to go. Mark McNally  (Wanty-Groupe Gobert) is among the most active riders at the front, but so far the groups attempting to go clear have been too large and unwieldy, and shut down almost instantly.

     

  12. 249km remaining from 257km

    11:34:04 CEST

    Cannondale have two riders in a group of seven with a small lead over the peloton, but the speed is still high behind them and this move is by no means established.

     

  13. 243km remaining from 257km

    11:42:51 CEST

    This move continues to hover just ahead of the peloton, but the pace has been relentless thus far and the lead is minimal.

     

  14. 237km remaining from 257km

    11:47:01 CEST

    Eight riders in this move with a small lead over the bunch: Paddy Bevin and William Clarke of Cannondale-Drapac, Matteo Bono (UAE-Emirates), Edward Theuns (Trek-Segafredo), Pierre-Luc Perichon (Fortuneo-Vital Concept), Kenneth Vanbilsen (Cofidis), Ivan Garcia Cortina (Bahrain-Merida) and Coen  Coen Vermeltfoort (Roompot),

     

  15. 235km remaining from 257km

    11:48:18 CEST

    Reinardt Janse Van Rensburg (Dimension Data) and Alexis Gougeard (AG2R Mondiale) have forged across to swell this group to ten riders, but the peloton is almost upon them once again...

     

  16. 232km remaining from 257km

    11:54:32 CEST

    That ten-man move is deemed too dangerous and pegged back. Almost immediately, Cyril Lemoine (Cofidis) attacks and Jasha Sutterlin (Movistar) joins him. This duo has opened a lead of 15 seconds over the peloton, but they're sure to draw some company...

     

  17. 228km remaining from 257km

    11:57:07 CEST

    Lemoine and Sutterlin have a lead of 17 seconds over the peloton, but the speed is still high behind and several riders are trying to forge across. Tom Boonen began the day in arm and leg warmers, but barely 30 kilometres in, he has divested himself of both.

     

  18. 227km remaining from 257km

    11:58:54 CEST

    Lemoine and Sutterlin's move is snuffed out. Almost 20 miles in and we have still to see a break establish itself. 

     

  19. 12:02:42 CEST

    Brecht Decaluwé reports that Sport Vlaanderen-Baloise manager Walter Planckaert spoke at the start on the importance of putting a rider in the early break. “It’s like a brick of gold that drops into your hands from heaven,” Planckaert said. “For the riders it’s ideal too, because they have a lot of space.” Directeur sportif Hans De Clerq added: “It’s the only race where all the teams want to have somebody in the breakaway.”

     

  20. 222km remaining from 257km

    12:04:44 CEST

    That celestial brick of gold is proving elusive to all for the time being. Cofidis and Cannondale-Drapac have been especially active, but still no move establishes itself. 

     

  21. 217km remaining from 257km

    12:09:31 CEST

    The race reaches Ham in the departement of the Somme, and despite Cofidis' constant aggression, the break has still to take hold.

     

  22. 214km remaining from 257km

    12:12:46 CEST

    The constant flurry of attacks has strung the bunch out into one long line more or less since we left Compiegne, but the elastic still refuses to snap.

     

  23. 211km remaining from 257km

    12:17:24 CEST

    Zdenek Stybar (Quick-Step) was a notable presence in one of these early attacks, but, not surprisingly, the effort was shut down almost instantaneously. 

     

  24. 208km remaining from 257km

    12:21:37 CEST

    Eventually - eventually - there will be a slight lull and a break will ghost clear. But for now, this is a very high-speed slugging match.

     

  25. 206km remaining from 257km

    12:24:24 CEST

    A group goes clear with two Katusha-Alpecin riders on board and opens a lead of 10 seconds over the peloton. Could this be the one?

     

  26. 204km remaining from 257km

    12:26:52 CEST

    Confirmation of the rapid start to this Paris-Roubaix: 50.9 kilometres have been covered in the opening hour of racing.

     

  27. 200km remaining from 257km

    12:30:38 CEST

    Michael Morkov, Mads Mads Würtz Schmidt (Katusha-Alpecin), Maxime Daniel (Fortuneo-Vital Concept), Hugo Hofstetter (Cofidis) and Benjamin Giraud (Delko Marseille Provence KTM) have opened a lead of 20 seconds over the peloton.

     

  28. 12:32:46 CEST

    The quintet nudges its lead out to 25 seconds as they enter Saint-Quentin, but there are plenty of riders trying to hurl themselves across the gap.

     

  29. 195km remaining from 257km

    12:37:47 CEST

    Only four teams are represented in this break, and there's no shortage of willingness to try to shut it down. The lead hovers at around 15 seconds.

     

  30. 191km remaining from 257km

    12:41:05 CEST

    A problem for Adrien Petit (Direct Energie) as he is forced to the roadside and needs a mechanic's help to extricate a plastic bag from his rear derailleur. It took a long, long time to resolve the issue, and the Frenchman will have to expend a lot of energy to chase back on. The break still hasn't fully established itself and the speed in the bunch remains very brisk indeed.

     

  31. 186km remaining from 257km

    12:49:24 CEST

    The presence of two of Alexander Kristoff's teammate was always liable to make this break a difficult sell, and the peloton is almost upon them. We're only 25 kilometres from the first sector of cobbles, and the pace is unlikely to relent before then.

     

  32. 181km remaining from 257km

    12:53:32 CEST

    The Morkov group is brought to heel. Gruppo compatto once again, barely 20 kilometres from the gates of Hell...

     

  33. 181km remaining from 257km

    12:53:33 CEST

    The Morkov group is brought to heel. Gruppo compatto once again, barely 20 kilometres from the gates of Hell...

     

  34. 181km remaining from 257km

    12:53:40 CEST

    The Morkov group is brought to heel. Gruppo compatto once again, barely 20 kilometres from the gates of Hell...

     

  35. 181km remaining from 257km

    12:53:42 CEST

    The Morkov group is brought to heel. Gruppo compatto once again, barely 20 kilometres from the gates of Hell...

     

  36. 181km remaining from 257km

    12:53:43 CEST

    The Morkov group is brought to heel. Gruppo compatto once again, barely 20 kilometres from the gates of Hell...

     

  37. 12:56:53 CEST

    Tom Boonen's every move and utterance has been documented for posterity over the past three months. As he rolled to the start of his final race in Compiegne this morning, this is what he had to say: "I’m still in my normal shape and my normal way of being. I’m not exploding with emotions or anything but you have to realise… this morning I woke up and I realised that today would be my last race. I also realised having all the stress before the race, I’m going to miss it. It’s the last time we rode up to the square yesterday and it all starts building up. It’s something that will never happen again and everything that happens between here and the track in Roubaix will hopefully be a nice, happy day but it’s still a race and it has to be ridden. Anything can happen."

     

     

  38. 13:01:32 CEST

    The atmosphere was relaxed, Boonen said, on the Quick-Step bus before he went to sign on. "We had a great song on so we were dancing on the bus, we didn’t really talk. It’s too stressful," Boonen said. "At this moment, I’m looking forward to stopping. I’m looking forward to racing the race but then I know at the finish line it is all over and I am ready for it. Last year, when I took the decision, I had it in my mind to give it one more go, everything for Paris-Roubaix and also the other Classics. Now, at this point, I’m happy that I took the decision. My family is also happy that I will be home a bit more. It was just time."

     

  39. 175km remaining from 257km

    13:03:37 CEST

    Katusha-Alpecin, meanwhile, resume hostilities at the head of the bunch, as Marco Haller attempts to forge clear ahead of the cobbles at Troisvilles with Wang Meiyin (Bahrain-Merida) for company.

     

  40. 172km remaining from 257km

    13:06:51 CEST

    Haller and Wang are pegged back. It looks increasingly like the race will be all together when it hits the cobbles at Troisvilles.

     

  41. 169km remaining from 257km

    13:09:36 CEST

    There hasn't been a moment's respite yet. The jostling for positions begins in earnest for the peloton now as we draw closer to the first cobbles at Troisvilles, which are less than ten kilometres away.

     

  42. 167km remaining from 257km

    13:11:40 CEST

    Yannick Martinez (Delko Marseille) slips up the road alone, but the peloton is still close at hand as we trundle towards the pave.

     

  43. 164km remaining from 257km

    13:16:02 CEST

    Just ahead of the first cobbles, a three-man group has a lead of 40 seconds over the peloton: Yannick Martinez (Delko Marseille), Jelle Wallays (Lotto Soudal) and Mickaël Delage (FDJ).

     

  44. 160km remaining from 257km

    13:20:04 CEST

    Abandon all hope ye who enter... Wallays, Martinez and Delage hits the first, 2.2km sector of cobbles at Troisvilles with a lead of 50 seconds over the peloton.

     

  45. 13:22:28 CEST

    Sky and Quick-Step are well-placed towards the head of the bunch on this first sector of cobbles. The pace is brisk rather than excessive across this opening salvo of pave.

     

  46. 13:23:25 CEST

    Tony Martin (Katusha-Alpecin) shows himself at the head of the peloton. It will be fascinating to see what the German - winner of the Tour stage on the cobbles in 2015 - can achieve this afternoon.

     

  47. 157km remaining from 257km

    13:25:37 CEST

    One down, 28 to go. Martinez, Wallays and Delage carry a lead of 47 seconds off the first sector of cobbles. Next up is sector 28 at Viesly.

     

  48. 153km remaining from 257km

    13:28:34 CEST

    The three leaders extend their lead over the bunch to one minute as they approach the second sector of cobbles at Viesly. This 1.8km sector is given a three-star rating, denoting medium difficulty.

     

  49. 13:30:49 CEST

    Martinez is distanced by Delage and Wallays on this second sector of cobbles. Katusha-Alpecin set the pace in the peloton. The Russian-sponsored squad has set its stall out aggressively today, and we can perhaps expect to see Martin on the offensive relatively early.

     

  50. 151km remaining from 257km

    13:32:28 CEST

    • Crash

    A crash in the peloton on the second sector of cobbles. Three AG2R La Mondiale riders went down, and it looked as though Oliver Naesen was among them. A Sky rider also hit the ground on the roadside.

     

  51. 13:33:38 CEST

    Naesen has remounted and rejoined the rear of the peloton. There is a touch of wheels in the bunch between sectors 28 and 27, meanwhile, and Tony Gallopin (Lotto Soudal) is among the riders to come down.

     

  52. 256km remaining from 257km

    13:34:51 CEST

    Delage and Wallys are on sector 27, a four-star section from Quiévy to Saint Python, 3.7km in length. They have a lead of 1:00 over the peloton.

     

  53. 13:35:42 CEST

    Oliver Naesen caught the back of the bunch - but the bunch has already been split, and he is having to pick off dropped riders as he chases back up towards the front.

     

  54. 13:37:10 CEST

    Iljo Keisse (Quick-Step) lays down the tempo at the head of the peloton. Boonen and Sagan are among the contenders well-positioned near the front.

     

  55. 13:38:34 CEST

    Sagan hits the front, more to stay out of trouble than to force the pace. A determined delegation from Katusha moves up just as the bunch emerges from the third sector of pave. Just the 26 to go.

     

  56. 13:41:33 CEST

    Luke Durbridge was among the riders caught up in the first crash of the day, and the Australian is chasing alone to latch back up to the bunch ahead of the fourth sector of cobbles from Viesly to Biastre.

     

  57. 143km remaining from 257km

    13:43:19 CEST

    Bora-Hansgrohe's Marcus Burghardt takes up the reins on sector 26. The dwindling bunch is 40 seconds down on the escapees.

     

  58. 13:45:14 CEST

    Another crash midway down the peloton on sector 26 reduces it in size still further. Katusha and Bora-Hansgrohe keep their men Kristoff, Martin and Sagan out of trouble near the front. Boonen and Stybar are well-placed not far behind them.

     

  59. 140km remaining from 257km

    13:47:21 CEST

    Oliver Naesen is still chasing to get up to the reduced main peloton after his early crash. With each passing sector of pave, he has to pick his way past more and more dropped riders.

     

  60. 138km remaining from 257km

    13:52:57 CEST

    Wallys and Delage come off sector 25 at Solesmes with a lead of 20 seconds over the peloton, where there are still plenty of Quick-Step and Katusha jerseys, as well as Sagan and Greg Van Avermaet (BMC). Luke Rowe, who was possibly caught up in the crash at Troisvilles, is also in there. 

     

  61. 135km remaining from 257km

    13:55:14 CEST

    There's a little respite before sector 24, 2.3km, three-star segment of cobbles, and the peloton has swelled in size once again to about 80 riders.

     

  62. 13:56:11 CEST

    Wallays and Delage's adventure comes to an end, meanwhile. They sit up and await the bunch a couple of kilometres shy of sector 24.

     

  63. 13:58:13 CEST

    Oliver Naesen has finally latched back up to the peloton, but he will need to move up ahead of the next sector of cobbles of he risks being caught behind all over again.

     

  64. 13:59:34 CEST

    • Puncture

    A puncture for Ian Stannard (Sky) just ahead of sector 24, and the Briton is going to have to negotiate these cobbles on a flat rear tyre. 

     

  65. 14:01:07 CEST

    Luke Durbridge had only just caught the rear of the peloton as they reached sector 24, but as Katusha-Alpecin force the pace, he risks being caught behind all over again unless he can move up in this group quickly.

     

  66. 128km remaining from 257km

    14:03:17 CEST

    Wallays and Delage, incidentally, continue to forge on just ahead of the Katusha-led peloton as they emerge from the cobbles of sector 24.

  67. 126km remaining from 257km

    14:06:44 CEST

    Stijn Vandenbergh (AG2R La Mondiale) bridges across to Wallays and Delage, and breathes some life into the escape. They are 13 seconds up on the peloton, where Katusha-Alpecin continue to control affairs.

     

  68. 124km remaining from 257km

    14:09:38 CEST

    Next up is sector 23, the three-star segment from Verchain-Maugré to Quérénaing. We are a little under 30 kilometres from the Arenberg Forest, and the true beginning of the finale of this Paris-Roubaix...

     

  69. 122km remaining from 257km

    14:11:41 CEST

    The main favourites all still have plenty of support around them. There's the usual Quick-Step delegation, Sagan has Bora-Hansgrohe jerseys around him. Van Avermaet has Daniel Oss for company, and Katusha have strength in numbers too.

     

  70. 121km remaining from 257km

    14:12:44 CEST

    The bunch closes to within five seconds of the leaders on sector 23. Vandenbergh is no mood to wait for them. The Belgian forces the pace down the right-hand gutter.

     

  71. 120km remaining from 257km

    14:16:09 CEST

    Wallays, Delage and Vandenbergh have nudged their lead back out to 20 seconds or so as they rattle onto sector 22 at Quérénaing. The succession of cobbles is beginning to take a toll on the main peloton, where at the back, gaps yawn open and drift shut once again.

     

  72. 117km remaining from 257km

    14:18:54 CEST

    Another cobbled section and again Tony Martin rides on the front of the peloton. Sagan sits tucked in third wheel as they emerge from the pave 30 seconds down on the three escapees.

     

  73. 116km remaining from 257km

    14:20:09 CEST

    A puncture for Mat Hayman, who is chasing back on to a peloton, which is now being led by BMC.

     

  74. 115km remaining from 257km

    14:21:31 CEST

    The peloton is following a familiar staccato rhythm. There is a lull between each sector of cobbles, but then the pace ratchet up once they hit the pave once again. The stop-start pace has seen the break's lead edge out to 35 seconds.

     

  75. 114km remaining from 257km

    14:22:57 CEST

    Word reaching us too that Niki Terpstra has reportedly crashed, and the Dutchman finds himself at the back of the race trying to chase back on as the race emerges from sector 21 of cobbles.

     

  76. 14:24:52 CEST

    There's a brief respite of 10 kilometres or so before the next cobbles at Wallers, a four-star sector of 2.5 kilometres, which serves as an introduction to the five-star Forest of Arenberg immediately afterwards.

     

  77. 111km remaining from 257km

    14:27:25 CEST

    Vandenbergh, Wallays and Delage take advantage of the lull behind to pad out their margin to 45 seconds. It's a case of the calm before the storm in the peloton. The double whammy of Wallers-Arenberg will set the tone for the remainder of this race.

     

  78. 14:29:56 CEST

    Some running repairs for Greg Van Avermaet at the rear of the bunch, and when he is forced to put his foot down at a bottleneck, he finds himself distanced by 50 metres or so, and he is forced to chase back on with three BMC teammates.

     

  79. 14:30:38 CEST

    Despite their earlier punctures, Mat Hayman and Ian Stannard have found their way back into this main peloton ahead of the Arenberg Forest.

     

  80. 107km remaining from 257km

    14:31:58 CEST

    Van Avermaet is safely back aboard the bunch before they hit sector 20 to Wallers. Up front, Delage, Vandenbergh and Wallays maintain their buffer of 47 seconds.

     

  81. 14:35:45 CEST

    2014 winner Paris-Roubaix winner Niki Terpstra abandons the race as a consequence of his earlier crash, though Quick-Step, of course, still have a range of options at their disposal.

     

  82. 103km remaining from 257km

    14:36:35 CEST

    Vandenbergh, Wallers and Delage hit sector 20 to Wallers with a lead of 33 seconds over the peloton. 

     

  83. 14:38:38 CEST

    • Crash

    Greg Van Avermaet goes down in a crash at the beginning of the cobbles at Wallers, and he needs a replacement bike. He springs to his feet and starts walking backwards in search of his team car. He gets a quick bike replacement, but he is going to have to put in a big, big effort to get back on ahead of the Arenberg. He is already 40 seconds behind the peloton, and 1:19 behind the escapees.

     

  84. 14:39:10 CEST

    There was an injection of pace in the reduced bunch even before that crash. Now Boonen hits the front with Tony Martin on his wheel...

     

  85. 101km remaining from 257km

    14:40:15 CEST

    Quick-Step are eager to split this group even before the Arenberg and distance Van Avermaet definitively. The Olympic champion chase alone with increasing desperation.

     

  86. 100km remaining from 257km

    14:41:24 CEST

    There are still around 50 riders in the bunch coming off the Wallers sector. Van Avermaet is caught in traffic, and he is forced to pick his way through a group of dropped riders as he exists the sector.

     

  87. 14:42:26 CEST

    Next up, the Trouée d'Arenberg. As if any introduction is needed, it's 2.4km long and, of course, given a five-star difficulty rating.

     

  88. 97km remaining from 257km

    14:44:56 CEST

    A four-man Quick-Step delegation leads the reduced peloton on the approach to the Arenberg...

     

  89. 96km remaining from 257km

    14:46:58 CEST

    Greg Van Avermaet is almost back up to the main peloton ahead of the Arenberg. There are perhaps 60 or so riders in this group, some 30 seconds behind Vandenbergh, Wallays and Delage.

     

  90. 95km remaining from 257km

    14:48:09 CEST

    Vandenbergh leads the break on to the Arenberg. Tony Martin performs the honours for the bunch. Van Avermaet is in fact still 30 seconds behind this bunch, incidentally, and he seems unlikely to see the front of the race again today... 

     

  91. 14:49:10 CEST

    Sagan and Boonen both move up on opposite sides at the same time. Boonen takes up the reins at the front, Sagan on his rear wheel...

     

  92. 14:50:25 CEST

    Boonen strings things out in the main peloton on the cobbles at Arenberg with Sagan and Degenkolb tucked in behind him.

     

  93. 14:51:52 CEST

    Trentin leads the bunch off the Arenberg cobbles with Sagan and Stuyven just behind him.

     

  94. 14:53:55 CEST

    Delage was shaken loose by the leaders on the Arenberg. Vandenbergh and Wallays remain in front, 20 seconds ahead of the peloton, which came through the Arenberg without shedding too many bodies.

     

  95. 14:54:14 CEST

    Delage was shaken loose by the leaders on the Arenberg. Vandenbergh and Wallays remain in front, 20 seconds ahead of the peloton, which came through the Arenberg without shedding too many bodies.

     

  96. 89km remaining from 257km

    14:56:56 CEST

    Syvlain Chavanel attacks from the bunch after the Arenberg and bridges across to Wallays. Vandenbergh, meanwhile, has dropped back to the peloton.

     

  97. 14:58:30 CEST

    Chavanel and Wallays have 25 seconds on the bunch on sector 18 from Wallers to Hélesmes. Van Avermaet is still chasing, 45 seconds down on the leaders.

     

  98. 86km remaining from 257km

    15:00:16 CEST

    The Van Avermaet group numbers about 15 riders. They have picked up Lars Boom, who had a mechanical problem, and they look set to catch the main peloton ahead of sector 17, the 3.7km segment at Hornaing.

     

  99. 15:01:22 CEST

    Alexander Kristoff (Katusha) is also in this Van Avermaet group, incidentally. They are almost within touching distance of Boonen, Sagan et al, but nothing is a given at Paris-Roubaix...

     

  100. 15:02:52 CEST

    Wallays overshoots a right-hand corner and Chavanel is suddenly alone at the head of the race, but he will likely wait for the Belgian. The bunch is 40 seconds back the road, and has now swelled to include the Van Avermaet-Kristoff-Boom group.

     

  101. 82km remaining from 257km

    15:06:03 CEST

    Onto sector 17 at Hornaing for Chavanel and Wallays, and their advantage is 35 seconds over a peloton where Trek-Segafredo are setting the pace.

     

  102. 15:09:14 CEST

    Gaps are beginning to drift open in the peloton under the weight of Trek's forcing. Juraj Sagan is among the riders caught behind. His brother Peter, meanwhile, is very prominent towards the front. The world champion has rarely been out of the front ten riders on the cobbles.

     

  103. 15:10:53 CEST

    The Trek forcing has split the bunch. Sagan, Van Avermaet and Degenkolb are in a group of ten riders that doesn't contain any Quick-Step riders... Boonen accelerates to give chase... Balen, do we have a problem?

     

  104. 78km remaining from 257km

    15:12:11 CEST

    The Van Avermaet-Sagan group catches Chavanel coming out of the cobbles at Hornaing. As soon as they hit smooth roads, Sagan accelerates, with his teammate Maciej Bodnar on his wheel...

     

  105. 15:12:55 CEST

    Van Avermaet chases in a bid to bring this group up to Sagan. Stybar leads the pursuit in what we can call the main peloton, which contains Boonen.

     

  106. 76km remaining from 257km

    15:13:44 CEST

    Four riders in front. Sagan has committed to this move, and he has Bodnar, Daniel Oss (BMC) and Jasper Stuyven (Trek-Segafredo) for company...

     

  107. 75km remaining from 257km

    15:14:15 CEST

    The Boonen group has caught up to Van Avermaet et al, and they are chasing around 20 seconds behind Sagan, Oss, Bodnar and Stuyven...

     

  108. 74km remaining from 257km

    15:15:33 CEST

    Sagan, Oss, Bodnar and Stuyven have opened a lead of 25 seconds over the 23-strong chasing group, which contains Boonen, Van Avermaet, Degenkolb, Kristoff and Tony Martin.

     

  109. 73km remaining from 257km

    15:16:52 CEST

    Sagan leads onto sector 16 at Warlaing, as Oss et al fight to hold his wheel. Sky and Lotto Soudal lead the chase in the peloton, 30 seconds down.

     

  110. 15:17:50 CEST

    Boonen takes over in the chasing group on the cobbles and stretches things out. He knows he can't allow Sagan's advantage to yawn open past 30 seconds.

     

  111. 15:19:07 CEST

    An unspecified problem for Sagan, and Bodnar waits for him. Stuyven and Oss press on without them.

     

  112. 15:20:38 CEST

    It appears Sagan had a puncture. He has Bodnar for company in the no man's land between our leaders Stuyven and Oss, and the chasing peloton.

     

  113. 15:21:30 CEST

    Sagan is caught at the entry to sector 15 at  Tilloy, though he opts to set the pace at the front of the group rather than melt back into it.

     

  114. 70km remaining from 257km

    15:22:41 CEST

    Stuyven and Oss have a lead of 25 seconds over a shrinking peloton where Boonen, Van Avermaet Stybar and Sagan are all placed towards the front.

     

  115. 15:24:01 CEST

    Tom Boonen accelerates on the cobbles at Tilloy and his forcing looks like splitting this chasing group. Sagan and Degenkolb scramble to follow.

     

  116. 68km remaining from 257km

    15:25:09 CEST

    Boonen shook a few riders loose before swinging off, but there is something of a regrouping as they come off the cobbles. Stuyven and Oss, meanwhile, are 30 seconds up the road.

     

  117. 65km remaining from 257km

    15:29:54 CEST

    Arnaud Demare (FDJ) attacks from the peloton just ahead of sector 14 from Beuvry to Orchies and opens a small gap. Oss and Stuyven rattle onto the cobbles with a lead of 40 seconds over the chasers.

     

  118. 15:31:40 CEST

    Tony Martin pegs back Demare on the cobbles of sector 14, and continues to force the pace in the chasing peloton. The German's effort string things out and some gaps are beginning to open.

     

  119. 15:33:28 CEST

    Boonen comes through and then follows through with interest. His surging effort stetches those gaps a little further as they emerge from sector 14. Edvald Boasson Hagen, who recently punctured, is among the riders caught behind, and he looks to be irretrievably distanced.

     

  120. 15:35:39 CEST

    Boonen relents once they hits smooth roads and the group increases in size once again. Andre Greipel (Lotto Soudal) senses the lull and attacks to set off in lone pursuit of Oss and Stuyven.

     

  121. 60km remaining from 257km

    15:36:47 CEST

    Greipel's counter is brought to heel. There are around 30 rider in this group of favourites as they approach the cobbles at Orchies.

     

  122. 15:38:31 CEST

    Onto sector 13 at Orchies, and Boonen takes up the reins in the chasing group once again. The Belgian has been increasingly active on the pave sectors as the race reaches its denouement.

     

  123. 58km remaining from 257km

    15:39:50 CEST

    Boonen lays down a rasping pace on the cobbles at Orchies, and again gaps open further back in the group, but Sagan, Van Avermaet, Degenkolb et al all hold firm behind him.

     

  124. 57km remaining from 257km

    15:41:04 CEST

    Dylan van Baarle (Cannondale) attacks just as the pace drops coming off the cobbles. Trentin and Sagan are swiftly onto his wheel and the move dies.

     

  125. 15:43:11 CEST

    Oss and Stuyven lose a clutch of seconds every time the race rattles over the cobbles and then pad their advantage out again as soon as the favourites sit up and look at one other on smooth roads. That kind of stop-start rhythm has helped surprise winners at Roubaix and the Tour of Flanders over the years, but Oss and Stuyven's lead remains very manageable for their pursuers.

     

  126. 54km remaining from 257km

    15:45:55 CEST

    Stuyven and Oss extend their advantage to 40 seconds as they hit sector 12 from Auchy-lez-Orchies to Bersée. 

     

  127. 53km remaining from 257km

    15:47:34 CEST

    Stijn Vandenbergh leads the chasers onto the cobbles at Auchy-lez-Orchies. The big contenders seem content to hold their fire for Mons-en-Pévèle, the following sector of pave.

     

  128. 51km remaining from 257km

    15:50:49 CEST

    We understand that Luke Rowe (Sky) has abandoned Paris-Roubaix. Tony Martin leads a lined-out Boonen group off the cobbles of sector 12. There are still 30 or so riders in contention ahead of the five-star Mons-en-Pévèle.

     

  129. 50km remaining from 257km

    15:51:54 CEST

    Oss has looked more assured than Stuyven on the more recent cobbled sections, but  Mons-en-Pévèle will tell more about their respective prospects.

     

  130. 15:54:14 CEST

    Boonen, Sagan, Van Avermaet, Degenkolb, Hayman, Van Baarle, Stybar, Martin, Demare and Kristoff are all still in this main peloton, which is 50 seconds down on Oss and Stuyven. Gianni Moscon (Sky), Jurgen Roelandts (Lotto Soudal) and Dimitri Claeys (Cofidis), incidentally, are in a counter-attack just 16 seconds down.

     

  131. 15:55:06 CEST

    The peloton hits the cobbles at Mons-en-Pévèle, and Zdenek Stybar instantly hits the front and forces the pace for Quick-Step.

     

  132. 47km remaining from 257km

    15:55:55 CEST

    Sagan comes past Stybar and responds in kind. Boonen is a lot further back in this group than he'd like...

     

  133. 15:56:41 CEST

    Sagan has Stybar locked onto his wheel on the cobbles at Mons-en-Pévèle, and they open a gap over the Boonen group.

     

  134. 46km remaining from 257km

    15:58:20 CEST

    At the front, Claeys, Moscon and Roelandts are about to latch up to Oss and Stuyven to give us a five-man leading group. Sagan and Stybar continue to set the tempo just ahead of the Boonen group.

     

  135. 15:59:58 CEST

    Boonen, Van Avermaet, Hayman and Degenkolb are among the riders who have caught back up to Sagan and Stybar just before the end of the Mons-en-Pévèle sector. This has the feel of a decisive selection, but we will see how the dust settles, so to speak...

     

  136. 16:00:27 CEST

    Boonen, Van Avermaet, Hayman and Degenkolb are among the riders who have caught back up to Sagan and Stybar just before the end of the Mons-en-Pévèle sector. This has the feel of a decisive selection, but we will see how the dust settles, so to speak...

     

  137. 16:00:28 CEST

    Boonen, Van Avermaet, Hayman and Degenkolb are among the riders who have caught back up to Sagan and Stybar just before the end of the Mons-en-Pévèle sector. This has the feel of a decisive selection, but we will see how the dust settles, so to speak...

     

  138. 44km remaining from 257km

    16:01:33 CEST

    Boonen accelerates on the smooth road that follows. Van Baarle, Jens Keukeleire (Orica-Scott) and Van Avermaet come with him. You suspect Sagan is going to be forced to close this gap...

     

  139. 42km remaining from 257km

    16:04:00 CEST

    Sagan is back up with Boonen on the cobbles at Mérignies. They have Degenkolb, Stybar, Van Baarle, Langeveld, De Back, Chavanel, Degenkolb and Keukeleire for company in this group, and they are just 7 seconds behind the leading quintet.

     

  140. 40km remaining from 257km

    16:06:24 CEST

    40 kilometres to go, 9 cobbled sectors remaining and 15 riders still in contention: Boonen, Sagan, Van Avermaet, Oss, Stybar, Degenkolb, Stuyven, De Backer, Moscon, Roelandts, Claeys, Chavanel, Langeveld, Van Baarle and Keukeleire.

     

  141. 39km remaining from 257km

    16:07:37 CEST

    Daniel Oss accelerates off the front just ahead of sector 9 from Pont-Thibault to Ennevelin. 

     

  142. 16:08:51 CEST

    A mechanical issue for Keukeleire, and the Belgian loses contact with this elite front group. The remnants of the race, including a desperate Kristoff is reportedly almost a minute behind.

     

  143. 37km remaining from 257km

    16:11:06 CEST

    Oss comes through sector 9 with a handful of seconds of an advantage over the group of favourites. The short and relatively benign sector at Templeuve is next on the agenda.

     

  144. 35km remaining from 257km

    16:14:34 CEST

    Oss opens his lead out to 24 seconds. Stybar attacks from the chasing group and opens a small gap. 

     

  145. 33km remaining from 257km

    16:17:35 CEST

    The chasing group is fragmenting amid the flurry of attack and counter-attack. Daniel Oss is through Templeneuve with a lead of 25 seconds over the chasers.

     

  146. 16:19:04 CEST

    Disaster for Sagan. A rear wheel puncture just as he was attempting to bridge up to Stybar, Roelandts and Van Baarle. 

     

  147. 31km remaining from 257km

    16:21:31 CEST

    The chasing group swells in size as Stybar, Roelandts and Langeveld are joined by Van Avermaet, Stuyven and Moscon,. They are 25 seconds down on Oss. Boonen, however, was caught on the wrong side of the split and is 50 seconds behind Oss. The Boonen group went past Sagan as he had his wheel change.

     

  148. 28km remaining from 257km

    16:24:34 CEST

    Sagan has bridged back up to the Boonen group, but they are a minute behind Oss. Van The Van Avermaet-Stybar group is 26 seconds down on Oss. Seven sectors of pave remain.

     

  149. 27km remaining from 257km

    16:26:22 CEST

    Oss hits the cobbles at Cysoing with a lead of 20 seconds over Stuyven, Van Avermaet, Stybar, Langeveld, Moscon and Roelandts. The Sagan-Boonen group is 50 seconds back.

     

  150. 25km remaining from 257km

    16:28:04 CEST

    The Boonen-Sagan group is swelling in number but they remain 45 seconds down on Oss. The Van Avermaet group is just 7 seconds down...

     

  151. 24km remaining from 257km

    16:30:05 CEST

    Seven riders at the front with six sectors to go. Van Avermaet, Oss, Stuyven, Roelandts, Moscon, Langeveld and Stybar are 30 seconds clear of the Boonen-Sagan-Degenkolb group.

     

  152. 23km remaining from 257km

    16:31:22 CEST

    Marcus Burghardt takes up the pace-making in the Boonen-Sagan group for Bora-Hansgrohe. The gap stands at 28 seconds as they hit sector 6 at Bourghelles.

     

  153. 22km remaining from 257km

    16:32:51 CEST

    It's certainly not over for Boonen and Sagan. The gap to Van Avermaet et al has steadied at around 30 seconds with five sectors, including the Carrefour de l'Arbre, still to come.

     

  154. 21km remaining from 257km

    16:35:46 CEST

    No one team is seizing the initiative in the Boonen group. Rather than a coherent chase, it's going to take a big surge from one of the main contenders on the cobbles of Camphin-en-Pévèle or the Carrefour de l'Arbre to pin back Van Avermaet and Stybar's advantage.

     

  155. 19.5km remaining from 257km

    16:36:38 CEST

    36 seconds for the leaders as they hit  Camphin-en-Pévèle. Oss swings off, his job done. Six riders left in front: Van Avermaet, Stybar, Langeveld, Moscon, Stuyven and Roelandts.

     

  156. 19km remaining from 257km

    16:37:35 CEST

    On paper this is a dream scenario for Van Avermaet - but how much energy did he expend chasing back on across the Arenberg Forest?

     

  157. 18km remaining from 257km

    16:38:52 CEST

    Boonen sets the pace in the chasing group on the cobbles at Camphin-en-Pévèle, but their deficit is at 40 seconds and his hopes are fading.

     

  158. 17km remaining from 257km

    16:40:08 CEST

    Moscon, Roelandts, Stybar, Stuyven, Van Avemaet and Langeveld reach the Carrefour de l'Arbre with 44 seconds in hand on the chasers. 

     

  159. 16:40:44 CEST

    Van Avermaet puts in a ferocious dig at the beginning of the Carrefour de l'Abre. He won't have five riders for company out the other end...

     

  160. 16:41:24 CEST

    Van Avermaet sets the pace, Stybar is on his wheel. Langeveld and Stuyven follow but Moscon and Roelandts are distanced.

     

  161. 16km remaining from 257km

    16:42:00 CEST

    In the chasing group, Boonen accelerates with Degenkolb on his wheel. He is 31 seconds behind the leaders...

     

  162. 16:42:51 CEST

    And then there were three.. Stybar leads Van Avermaet and Langeveld at the head of the race. They seem to have shaken Stuyven loose.

     

  163. 16:43:41 CEST

    Boonen, Degenkolb and Naesen have formed a chase group, 29 seconds down on Van Avermaet, Stybar and Langeveld. A struggling Sagan has lost all hope, and is 59 seconds back.

     

  164. 14km remaining from 257km

    16:45:44 CEST

    Van Avermaet, Stybar and Langeveld rattle across the cobbles at the third last sector in Grusson. They have 35 seconds in hand on the Boonen group.

     

  165. 13km remaining from 257km

    16:46:54 CEST

    Only two sectors remaining for Van Avermaet, Stybar and Langeveld, who have extended their lead to 37 seconds over the Boonen group. The winner will surely come from this trio...

     

  166. 12km remaining from 257km

    16:47:59 CEST

    Stybar is contributed least to this leading trio, doubtless citing his commitment to Boonen.

     

  167. 11km remaining from 257km

    16:48:48 CEST

    The Boonen group swells to 15 or so riders, but they are 46 seconds down. There will be no victorious farewell for Tommeke.

     

  168. 10km remaining from 257km

    16:49:51 CEST

    10 kilometres and two sectors to go. Greg Van Avermaet (BMC), Sebastian Langeveld (Cannondale-Drapac) and Zdenek Stybar (Quick-Step) lead by 50 seconds.

     

  169. 9.5km remaining from 257km

    16:50:37 CEST

    Although the gap has yawned out to 50 seconds, Stybar continues to sit on the back on this group. Surely they won't give him a free ride to the gates of the velodrome.

     

  170. 8.5km remaining from 257km

    16:51:34 CEST

    Moscon and Stuyven, incidentally, are between the leading group and the Boonen group. They trail Van Avermaet et al by 35 seconds.

     

  171. 8km remaining from 257km

    16:52:59 CEST

    Onto the 1.4km sector at Willems for the three leaders. They are 45 seconds up on Moscon and Stuyven, 1:07 ahead of Boonen.

     

  172. 7km remaining from 257km

    16:53:53 CEST

    Langeveld leads the break through the cobbled sector. Stybar sits in second wheel, while Van Avermaet rides third.

     

  173. 6.8km remaining from 257km

    16:55:04 CEST

    Van Avermaet zooms to the front towards the end of the cobbled sector. He shot Stybar a look as he came past. His displeasure at Stybar's lack of collaboration is clear.

     

  174. 6km remaining from 257km

    16:55:55 CEST

    Still Stybar sits int he wheels as Van Avermaet and Langeveld exchange turns on the smooth roads that follow Willems. 

     

  175. 5km remaining from 257km

    16:56:53 CEST

    Boonen is over a minute behind. Stybar really no longer has an alibi, but Van Avermaet and Langeveld continue to tow him towards the velodrome.

     

  176. 4.5km remaining from 257km

    16:58:17 CEST

    Van Avermaet continues to pile on the pressure at the front. Langeveld comes through. Stybar remains locked in third wheel.

     

  177. 4km remaining from 257km

    16:58:50 CEST

    It was inevitable. Stybar attacks from the back of the group with four kilometres remaining. Van Avermaet shuts him down instantly.

     

  178. 3.5km remaining from 257km

    16:59:32 CEST

    Langeveld ghosts off the front and Van Avermaet pulls aside. Over to you, Zdenek. Stybar gives chase and brings Van Avermaet back up to Langeveld.

     

  179. 3km remaining from 257km

    17:00:06 CEST

    The mutual distrust in this leading group is something to behold, but they still have 40 seconds in hand on the chasers.

     

  180. 2.5km remaining from 257km

    17:00:58 CEST

    Stybar belatedly takes a turn on the front, but it's short. Van Avermaet comes through once again.

     

  181. 2km remaining from 257km

    17:01:42 CEST

    Langeveld is now the man locking himself onto the rear of the group, as Van Avermaet and Stybar uneasily exchange passive-aggressive turns.

     

  182. 1.5km remaining from 257km

    17:02:13 CEST

    Onto the gentle final sector of cobbles in the streets of Roubaix for the three leaders.

     

  183. 1km remaining from 257km

    17:02:44 CEST

    Van Avermaet leads Stybar and Langeveld into the final kilometre. They will arrive together to the velodrome.

     

  184. 17:03:11 CEST

    Van Avermaet leads onto the velodrome. Stybar moves up to the top of the banking.

     

  185. 17:04:03 CEST

    Stybar leads into the final lap at the top of the banking, with Van Avermaet behind him. They soft pedal around the crown of the bend, and Stuyven and Moscon have caught them!

     

  186. 17:04:19 CEST

    Moscon goes immediately...

     

  187. 17:04:42 CEST

    Stybar opens his sprint and comes around Moscon with Van Avermaet on his wheel...

     

  188. 17:05:10 CEST

    Greg Van Avermaet (BMC) wins Paris-Roubaix ahead of Zdenek Stybar (Quick-Step Floors).

     

  189. 17:05:36 CEST

    Sebastien Langeveld (Cannondale-Drapac) takes third ahead of Moscon and Stuyven.

     

  190. 17:07:04 CEST

    Van Avermaet joins the club and becomes a Monuments man. The multi-talented James Startt captures the moment for posterity on the grass in the centre of the Roubaix velodrome.

     

  191. 17:14:17 CEST

    Result:

    1 Greg Van Avermaet (Bel) BMC Racing 5:41:07
    2 Zdenek Stybar (Cze) Quick-Step Floors
    3 Sebastian Langeveld (Ned) Cannondale-Drapac
    4 Jasper Stuyven (Bel) Trek-Segafredo
    5 Gianni Moscon (Ita) Team Sky
     

     

  192. 17:16:02 CEST

    Arnaud Demare (FDJ) won the sprint for 6th place, 12 seconds back. A disappointed Tom Boonen came home in that sizeable group.

     

  193. 17:18:15 CEST

    Result:

     

    1 Greg Van Avermaet (Bel) BMC Racing 5:41:07
    2 Zdenek Stybar (Cze) Quick-Step Floors
    3 Sebastian Langeveld (Ned) Cannondale-Drapac
    4 Jasper Stuyven (Bel) Trek-Segafredo
    5 Gianni Moscon (Ita) Team Sky
    6 Arnaud Démare (Fra) FDJ  00:00:12
    7 André Greipel (Ger) Lotto Soudal
    8 Edward Theuns (Bel) Trek-Segafredo
    9 Adrien Petit (Fra) Direct Energie
    10 John Degenkolb (Ger) Trek-Segafredo
     

     

  194. 17:21:05 CEST

    Greg Van Avermaet made his way back from an early puncture to rejoin the main group midway through Paris-Roubaix.

     

  195. 17:21:29 CEST

    Greg Van Avermaet speaks: "In the end I was a bit afraid of Stybar because he wasn’t working with us. I’m really happy to have finally won a Monument because I’ve had a long wait for this. I had a bit of bad luck before the Arenberg but the team did good work. Everybody was in the right place for me and Daniel Oss did really good work and everything came together for me.

     

  196. 17:24:41 CEST

    The average speed for this Paris-Roubaix was 45.204kph. This was the fastest in history, out-stripping Peter Post's longstanding 1964 record when, of course, the race featured far fewer kilometres of cobbles.

     

  197. 19:06:20 CEST

    Greg Van Avermaet takes the Paris-Roubaix victory. 

  198. 19:06:54 CEST

    Greg Van Avermaet celebrates his Paris-Roubaix win.

     

  199. 19:09:36 CEST

    Tom Boonen finished his final race in 13th place, 12 seconds down on Van Avermaet. After a shower aboard the Quick-Step bus, he performed his final media duties as a professional bike rider in the scrum that formed outside.

     

     

     

  200. 19:11:08 CEST

    Defending champion Mat Hayman finished in 11th place, in the same group as Boonen.

     

     

  201. 19:12:21 CEST

    Peter Sagan, meanwhile, came home in 38th place, 5:12 down on Van Avermaet, his race undone by two punctures. So it goes.

     

  202. 19:14:17 CEST

    Result:

    1 Greg Van Avermaet (Bel) BMC Racing Team 5:41:07
    2 Zdenek Stybar (Cze) Quick-Step Floors
    3 Sebastian Langeveld (Ned) Cannondale-Drapac
    4 Jasper Stuyven (Bel) Trek-Segafredo
    5 Gianni Moscon (Ita) Team Sky
    6 Arnaud Demare (Fra) FDJ 0:00:12
    7 André Greipel (Ger) Lotto Soudal
    8 Edward Theuns (Bel) Trek-Segafredo
    9 Adrien Petit (Fra) Direct Energie
    10 John Degenkolb (Ger) Trek-Segafredo
    11 Mathew Hayman (Aus) Orica-Scott
    12 Florian Senechal (Fra) Cofidis, Solutions Credits
    13 Tom Boonen (Bel) Quick-Step Floors
    14 Yoann Offredo (Fra) Wanty - Groupe Gobert
    15 Laurens De Vreese (Bel) Astana Pro Team
    16 Marcus Burghardt (Ger) Bora-Hansgrohe
    17 Piet Allegaert (Bel) Sport Vlaanderen - Baloise
    18 Nikolas Maes (Bel) Lotto Soudal
    19 Sylvain Chavanel (Fra) Direct Energie
    20 Dylan Van Baarle (Ned) Cannondale-Drapac
     

     

  203. 19:15:32 CEST

    Thanks for joining our live coverage on Cyclingnews today. A full report, results and pictures will follow here, and we'll have all the news and reaction from Stephen Farrand, Sadhbh O'Shea and Brecht Decaluwe in Roubaix.

     

Back to top