Tour de la Provence: Coquard uses long sprint to win stage 2

Bryan Coquard claimed his second victory of the season on stage 2 of the Tour de la Provence, finishing off a strong team display from Cofidis with a searing acceleration on the uphill finish in Manosque. 

The 29-year-old, who moved from B&B Hotels to Cofidis in the winter and won a stage of the recent Etoile de Bessèges, beat Julian Alaphilippe (QuickStep-AlphaVinyl) and race leader Filippo Gonna (Ineos Grenadiers) in the scrambled sprint from a reduced peloton. 

The 2km drag to the line in Manosque came at the end of a hilly stage that had already whittled the bunch down to 50 riders and played host to a sprint between a varied cast of characters; rounding out the top five were the contrasting figures of Arnaud Demare (Groupama-FDJ) and Nairo Quintana (Arkéa-Samsic).

With both Elia Viviani and Ethan Hayter dropped on the Col de l’Aire dei Masco with 25km to go, and with Richard Carapaz not starting due to a COVID-19 positive, Gonna took it upon himself to defend his lead and try for a third stage win for his team.

The Italian found himself on the front for a moment with 400 metres to go and then launched as Pierre Latour (TotalEnergies) made a long-range bid for victory. But Coquard soon burst through with a devastating acceleration. 

Alaphilippe, churning a huge gear, was able to move past Gonna and into the slipstream of the diminutive Frenchman but was never able to think about getting around. 

For Coquard, it was further vindication for his move to Cofidis and for the team themselves it was redemption after their miserable afternoon on Friday. After failing to get anyone into the decisive echelon on stage 1, they came out swinging on Saturday, chasing the five-man breakaway all day before lighting up the race and shredding the bunch on the key category-two climb of the Col de l’Aire dei Masco. 

They needed some assistance to claw back the dogged last survivor of the break, Alexis Gougeard (B&B Hotels), on the run-in but still had strength and invention to use on the final incline. Pierre-Luc Perichon pinged off the front and led in the final kilometre, forcing QuickStep to use up Dries Devenyns while Coquard sat back and prepared to make his race-winning acceleration. 

With bonus seconds factored in, Ganna retains the black leader’s jersey, although his lead over Alaphilippe has been halved, while Latour remains in third place overall. 

The Tour de la Provence concludes with the decisive summit finish at Montagne de Lure on Sunday afternoon.

Swipe to scroll horizontally
Full results
Pos.Rider Name (Country) TeamResult
1Bryan Coquard (Fra) Cofidis 4:19:42
2Julian Alaphilippe (Fra) Quick-Step Alpha Vinyl Team
3Filippo Ganna (Ita) Ineos Grenadiers
4Pierre Latour (Fra) TotalEnergies
5Arnaud Demare (Fra) Groupama-FDJ
6Nairo Quintana (Col) Arkea-Samsic
7Mads Würtz Schmidt (Den) Israel - Premier Tech
8Matteo Jorgenson (USA) Movistar Team
9Aurélien Paret Peintre (Fra) AG2R Citroen Team
10Lorrenzo Manzin (Fra) TotalEnergies
11Maxime Bouet (Fra) Arkea-Samsic
12Damien Touze (Fra) AG2R Citroen Team
13Mattias Skjelmose (Den) Trek-Segafredo
14Sebastian Schönberger (Aut) B&B Hotels-KTM
15Philippe Gilbert (Bel) Lotto Soudal
16Samuele Battistella (Ita) Astana Qazaqstan Team
17Alexander Kamp (Den) Trek-Segafredo
18Ilan Van Wilder (Bel) Quick-Step Alpha Vinyl Team 0:00:06
19Maciej Bodnar (Pol) TotalEnergies
20Fabien Doubey (Fra) TotalEnergies
21Simone Velasco (Ita) Astana Qazaqstan Team
22Florian Stork (Ger) Team DSM
23Omer Goldstein (Isr) Israel - Premier Tech
24Joris Delbove (Fra) St Michel-Auber 93
25Kenny Elissonde (Fra) Trek-Segafredo
26Stéphane Rossetto (Fra) St Michel-Auber 93
27Dario Cataldo (Ita) Trek-Segafredo
28Lukasz Owsian (Pol) Arkea-Samsic
29Andréa Mifsud (Fra) Nice Metropole Cote d'Azur
30Andrea Vendrame (Ita) AG2R Citroen Team
31Michele Gazzoli (Ita) Astana Qazaqstan Team 0:00:17
32Romain Combaud (Fra) Team DSM
33Louis Vervaeke (Bel) Quick-Step Alpha Vinyl Team
34Amanuel Ghebreigzabhier (Eri) Trek-Segafredo 0:00:21
35Valentin Ferron (Fra) TotalEnergies 0:00:24
36Mark Donovan (GBr) Team DSM 0:00:27
37Ivan Ramiro Sosa Cuervo (Col) Movistar Team 0:00:32
38Dries Devenyns (Bel) Quick-Step Alpha Vinyl Team 0:00:34
39Pierre-Luc Périchon (Fra) Cofidis 0:00:41
40Michael Storer (Aus) Groupama-FDJ 0:00:46
41Sep Vanmarcke (Bel) Israel - Premier Tech 0:00:57
42Kévin Besson (Fra) Nice Metropole Cote d'Azur 0:01:25
43Geoffrey Bouchard (Fra) AG2R Citroen Team 0:01:34
44Nicolas Prodhomme (Fra) AG2R Citroen Team
45Dayer Quintana (Col) Arkea-Samsic 0:01:36
46Fabien Grellier (Fra) TotalEnergies
47Alexis Gougeard (Fra) B&B Hotels-KTM 0:01:38
48Oscar Rodriguez Garaicoechea (Spa) Movistar Team 0:02:15
49Paul Ourselin (Fra) TotalEnergies 0:03:34
50Nicolas Edet (Fra) Arkea-Samsic 0:03:54
51Antonio Pedrero (Spa) Movistar Team 0:05:33
52Ruben Fernandez (Spa) Cofidis
53Kamil Malecki (Pol) Lotto Soudal 0:05:35
54Viktor Verschaeve (Bel) Lotto Soudal
55Artyom Zakharov (Kaz) Astana Qazaqstan Team
56José Rojas (Spa) Movistar Team
57Pierre Barbier (Fra) B&B Hotels-KTM
58Cedric Beullens (Bel) Lotto Soudal
59Nicolas Debeaumarche (Fra) St Michel-Auber 93
60Jérémy Leveau (Fra) Go Sport-Roubaix Lille Meropole
61Tom Van Asbroeck (Bel) Israel - Premier Tech
62Miguel Heidemann (Ger) B&B Hotels-KTM
63Tom Mainguenaud (Fra) Go Sport-Roubaix Lille Meropole
64Antoine Berlin (Mon) Nice Metropole Cote d'Azur
65Raphael Parisella (Can) B&B Hotels-KTM
66Samuel Leroux (Fra) Go Sport-Roubaix Lille Meropole
67Rudy Barbier (Fra) Israel - Premier Tech
68Jonathan Couanon (Fra) Nice Metropole Cote d'Azur
69Tobias Ludvigsson (Swe) Groupama-FDJ
70Maxime Chevalier (Fra) B&B Hotels-KTM
71Tristan Delacroix (Fra) Nice Metropole Cote d'Azur
72Maxime Urruty (Fra) Nice Metropole Cote d'Azur
73Mathias Norsgaard (Den) Movistar Team
74Miguel Eduardo Florez Lopez (Col) Arkea-Samsic
75Yoann Paillot (Fra) St Michel-Auber 93
76Martijn Tusveld (Ned) Team DSM
77Anthony Roux (Fra) Groupama-FDJ
78Elia Viviani (Ita) Ineos Grenadiers
79Carl Fredrik Hagen (Nor) Israel - Premier Tech
80Axel Zingle (Fra) Cofidis
81Leonardo Basso (Ita) Astana Qazaqstan Team
82Evaldas Siskevicius (Ltu) Go Sport-Roubaix Lille Meropole
83Lewis Askey (GBr) Groupama-FDJ
84Luke Rowe (GBr) Ineos Grenadiers
85Bruno Armirail (Fra) Groupama-FDJ
86Ethan Hayter (GBr) Ineos Grenadiers
87Pieter Serry (Bel) Quick-Step Alpha Vinyl Team
88Victor Lafay (Fra) Cofidis
89Salvatore Puccio (Ita) Ineos Grenadiers 0:08:42
90Valentin Tabellion (Fra) Go Sport-Roubaix Lille Meropole
91Jean Goubert (Fra) Nice Metropole Cote d'Azur
92Emiel Vermeulen (Bel) Go Sport-Roubaix Lille Meropole
93Pierre Rolland (Fra) B&B Hotels-KTM
94Tony Hurel (Fra) St Michel-Auber 93
95Tim Naberman (Ned) Team DSM 0:09:37
96Gleb Brussenskiy (Kaz) Astana Qazaqstan Team 0:11:30
97Michael Schwarzmann (Ger) Lotto Soudal
98Jakob Egholm (Den) Trek-Segafredo
99Xandres Vervloesem (Bel) Lotto Soudal
100Jason Tesson (Fra) St Michel-Auber 93 0:11:39
101Thomas Champion (Fra) Cofidis 0:14:11
102Norman Vahtra (Est) Go Sport-Roubaix Lille Meropole
DNSRichard Carapaz (Ecu) Ineos Grenadiers
Swipe to scroll horizontally
General classification after stage 2
Pos.Rider Name (Country) TeamResult
1Filippo Ganna (Ita) Ineos Grenadiers 7:45:43
2Julian Alaphilippe (Fra) Quick-Step Alpha Vinyl Team 0:00:02
3Pierre Latour (Fra) TotalEnergies 0:00:14
4Samuele Battistella (Ita) Astana Qazaqstan Team 0:00:16
5Mattias Skjelmose (Den) Trek-Segafredo 0:00:25
6Matteo Jorgenson (USA) Movistar Team
7Maxime Bouet (Fra) Arkea-Samsic 0:00:27
8Ilan Van Wilder (Bel) Quick-Step Alpha Vinyl Team
9Damien Touze (Fra) AG2R Citroen Team 0:00:30
10Nairo Quintana (Col) Arkea-Samsic 0:00:32
11Aurélien Paret Peintre (Fra) AG2R Citroen Team 0:00:38
12Louis Vervaeke (Bel) Quick-Step Alpha Vinyl Team 0:00:42
13Maciej Bodnar (Pol) TotalEnergies 0:00:58
14Lukasz Owsian (Pol) Arkea-Samsic 0:01:06
15Mads Würtz Schmidt (Den) Israel-Premier Tech 0:01:21
16Sep Vanmarcke (Bel) Israel-Premier Tech 0:01:23
17Stéphane Rossetto (Fra) St Michel-Auber 93 0:03:06
18Elia Viviani (Ita) Ineos Grenadiers 0:06:11
19Cedric Beullens (Bel) Lotto Soudal
20Martijn Tusveld (Ned) Team DSM 0:06:14
21Luke Rowe (GBr) Ineos Grenadiers 0:06:19
22Tristan Delacroix (Fra) Nice Metropole Cote d'Azur 0:06:50
23Viktor Verschaeve (Bel) Lotto Soudal 0:06:59
24Tom Mainguenaud (Fra) Go Sport-Roubaix Lille Meropole 0:09:01
25Arnaud Demare (Fra) Groupama-FDJ 0:10:00
26Philippe Gilbert (Bel) Lotto Soudal 0:10:01
27Bryan Coquard (Fra) Cofidis
28Alexander Kamp (Den) Trek-Segafredo
29Dario Cataldo (Ita) Trek-Segafredo 0:10:07
30Fabien Doubey (Fra) TotalEnergies 0:10:08
31Florian Stork (Ger) Team DSM 0:10:09
32Lorrenzo Manzin (Fra) TotalEnergies 0:10:16
33Michele Gazzoli (Ita) Astana Qazaqstan Team 0:10:18
34Valentin Ferron (Fra) TotalEnergies 0:10:24
35Omer Goldstein (Isr) Israel-Premier Tech
36Amanuel Ghebreigzabhier (Eri) Trek-Segafredo 0:10:27
37Dries Devenyns (Bel) Quick-Step Alpha Vinyl Team 0:10:28
38Sebastian Schönberger (Aut) B&B Hotels-KTM 0:10:31
39Romain Combaud (Fra) Team DSM 0:10:34
40Mark Donovan (GBr) Team DSM 0:10:37
41Joris Delbove (Fra) St Michel-Auber 93 0:10:38
42Andréa Mifsud (Fra) Nice Metropole Cote d'Azur 0:10:41
43Pierre-Luc Périchon (Fra) Cofidis 0:10:58
44Alexis Gougeard (Fra) B&B Hotels-KTM 0:11:34
45Fabien Grellier (Fra) TotalEnergies 0:11:55
46Andrea Vendrame (Ita) AG2R Citroen Team 0:11:59
47Nicolas Prodhomme (Fra) AG2R Citroen Team 0:12:01
48Pierre Rolland (Fra) B&B Hotels-KTM 0:12:05
49Simone Velasco (Ita) Astana Qazaqstan Team 0:12:06
50Kenny Elissonde (Fra) Trek-Segafredo 0:12:20
51Dayer Quintana (Col) Arkea-Samsic 0:12:24
52Oscar Rodriguez Garaicoechea (Spa) Movistar Team 0:12:27
53Jean Goubert (Fra) Nice Metropole Cote d'Azur 0:12:40
54Michael Storer (Aus) Groupama-FDJ 0:12:47
55Ivan Ramiro Sosa Cuervo (Col) Movistar Team 0:13:02
56Paul Ourselin (Fra) TotalEnergies 0:13:36
57Geoffrey Bouchard (Fra) AG2R Citroen Team 0:13:37
58Kévin Besson (Fra) Nice Metropole Cote d'Azur 0:13:57
59Tobias Ludvigsson (Swe) Groupama-FDJ 0:15:23
60Miguel Heidemann (Ger) B&B Hotels-KTM 0:15:28
61Mathias Norsgaard (Den) Movistar Team 0:15:29
62Pieter Serry (Bel) Quick-Step Alpha Vinyl Team 0:15:34
63Raphael Parisella (Can) B&B Hotels-KTM
64Lewis Askey (GBr) Groupama-FDJ 0:15:36
65Yoann Paillot (Fra) St Michel-Auber 93
66Anthony Roux (Fra) Groupama-FDJ 0:15:38
67Samuel Leroux (Fra) Go Sport-Roubaix Lille Meropole
68Rudy Barbier (Fra) Israel-Premier Tech 0:15:43
69Evaldas Siskevicius (Ltu) Go Sport-Roubaix Lille Meropole 0:15:49
70Ruben Fernandez (Spa) Cofidis 0:15:50
71Tom Van Asbroeck (Bel) Israel-Premier Tech
72Victor Lafay (Fra) Cofidis
73Antonio Pedrero (Spa) Movistar Team 0:15:51
74Jérémy Leveau (Fra) Go Sport-Roubaix Lille Meropole 0:15:55
75Nicolas Edet (Fra) Arkea-Samsic 0:15:57
76José Rojas (Spa) Movistar Team 0:15:58
77Miguel Eduardo Florez Lopez (Col) Arkea-Samsic 0:16:03
78Nicolas Debeaumarche (Fra) St Michel-Auber 93 0:16:05
79Kamil Malecki (Pol) Lotto Soudal 0:16:12
80Ethan Hayter (GBr) Ineos Grenadiers 0:17:13
81Bruno Armirail (Fra) Groupama-FDJ 0:17:28
82Axel Zingle (Fra) Cofidis 0:17:33
83Carl Fredrik Hagen (Nor) Israel-Premier Tech 0:17:44
84Artyom Zakharov (Kaz) Astana Qazaqstan Team 0:17:45
85Leonardo Basso (Ita) Astana Qazaqstan Team 0:17:49
86Maxime Chevalier (Fra) B&B Hotels-KTM 0:17:54
87Jonathan Couanon (Fra) Nice Metropole Cote d'Azur 0:17:56
88Maxime Urruty (Fra) Nice Metropole Cote d'Azur 0:18:09
89Pierre Barbier (Fra) B&B Hotels-KTM
90Antoine Berlin (Mon) Nice Metropole Cote d'Azur 0:18:29
91Salvatore Puccio (Ita) Ineos Grenadiers 0:18:58
92Tony Hurel (Fra) St Michel-Auber 93 0:19:03
93Valentin Tabellion (Fra) Go Sport-Roubaix Lille Meropole 0:19:08
94Emiel Vermeulen (Bel) Go Sport-Roubaix Lille Meropole 0:21:12
95Tim Naberman (Ned) Team DSM 0:21:48
96Jakob Egholm (Den) Trek-Segafredo 0:21:54
97Michael Schwarzmann (Ger) Lotto Soudal 0:22:04
98Jason Tesson (Fra) St Michel-Auber 93 0:22:25
99Gleb Brussenskiy (Kaz) Astana Qazaqstan Team 0:23:28
100Xandres Vervloesem (Bel) Lotto Soudal 0:24:02
101Norman Vahtra (Est) Go Sport-Roubaix Lille Meropole 0:24:40
102Thomas Champion (Fra) Cofidis 0:26:38

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1