The last stage to finally decide the overall winner of this race. Stage 4 is the most straightforward. 173 km of pan flat roads with one intermediate sprint around 30 km from the finish.
Attacking to get in the breakaway on the final day are Lovik, McCarthy, Johansen and Arias Villanueva.
Kochetkov joins them to make it 5 riders, but the peloton doesn't like it and chases hard.
Kochetkov is the only one with the energy to counter attack as the others are back in the peloton.
Kochetkov is now joined by two teammates in Ludvigsson and Lauk plus Kumara and Andersen.
Lots of cat and mouse games between the attackers and the peloton today, but after all the chasing we finally have a breakaway established with O'Loughlin, Samudio, Richardson and Lauk.
Halfway through the stage we check with the peloton and see the teams at the front are Trans, Gjensidige, Aramco and BNZ.
We fast forward to the intermediate sprint which is easily won by Lauk. 33 km left, the peloton are 1'32'' behind.
The breakaway is caught with 6 km left, but look! We have a split in the peloton, but race radio is telling us all the sprinters have made the split.
Volcanica and Trans have set up their train very quickly.
2.5 km to go we see Trans on the left with Abraha, McEvoy and Selig. Nelson is on their wheel. On the right we see BNZ with Wippert. Boivin and everyone else are looking to follow that train.
1.5 km to go the final lead out men are taking over now.
Selig, Nelson and Wippert hit the wind with 800 m left. Behind we see Jakobsen, Keough and Krieger trying to get in the mix late.
Nelson leads with 400 m to go. Boivin looks to have speed coming though the middle. Appollonio is ahead of a bunch of sprinters on the side.
Wippert now finds an extra gear and leads with 200 m left!
But he runs out of gas at the very end, Prasad wins the final stage! Appollonio had a strong sprint for 2nd place ahead of Vingerling.
Wippert is 4th, Cimolai 5th, Bouhanni 6th. Boivin is 7th then Nelson, Selig and Keough round out the top 10.
So a big shuffle on the final day in the overall standings. Davide Appollonio wins Course de Solidarnosc! The Italian beats out Darshana Prasad by a 1''. Joining them on the podium is Wouter Wippert.
The Dutchman also wins points classification by a narrow margin. Jan Oelerich secured the King of the Mountains on stage 2 and Fabio Jakobsen held the white jersey from beginning to end.
Stage Result
1
Darshana Prasad
Pas Normal Studios - Mikkeller
3h40'09
2
Davide Appollonio
Gjensidige Pro Cycling Team
s.t.
3
Michael Vingerling
HelloFresh
s.t.
4
Wouter Wippert
BNZ-Superhero Racing
s.t.
5
Davide Cimolai
Eddie Stobart
s.t.
6
Nacer Bouhanni
Strava
s.t.
7
Guillaume Boivin
Volcanica - Fox
s.t.
8
Ricki Nelson
Glanbia Foods Cycling Project
s.t.
9
Rüdiger Selig
Trans Looney Tunes
s.t.
10
Luke Keough
McCormick Pro Cycling
s.t.
11
Jonathan McEvoy
Trans Looney Tunes
s.t.
12
Alexander Krieger
Crabbe-CC Chevigny
s.t.
13
Joshua Edmondson
BNZ-Superhero Racing
s.t.
14
Fabio Jakobsen
Aramco DP
s.t.
15
Tesfay Abraha
Trans Looney Tunes
s.t.
16
Romain Le Roux
BNZ-Superhero Racing
s.t.
17
Kristian Sbaragli
Strava
s.t.
18
Peeter Tarvis
Strava
s.t.
19
Roman Villalobos
Volcanica - Fox
s.t.
20
Emils Liepins
Crabbe-CC Chevigny
s.t.
21
Jakob Rathe
McCormick Pro Cycling
s.t.
22
Thanakhan Chaiyasombat
McCormick Pro Cycling
s.t.
23
Gerben Thijssen
Aramco DP
s.t.
24
Darwin Atapuma
Tafjord Kraft
s.t.
25
Fabien Doubey
Tafjord Kraft
s.t.
26
Andreas Stokbro
BWT Hyundai N Cycling
s.t.
27
Louis Blouwe
Crabbe-CC Chevigny
s.t.
28
Calvin Watson
BNZ-Superhero Racing
s.t.
29
Viktor Manakov
Crabbe-CC Chevigny
s.t.
30
Alexandr Ovsyannikov
Aramco DP
s.t.
31
Pieter Vanspeybrouck
Trans Looney Tunes
s.t.
32
Henry Antonio Rojas
Volcanica - Fox
s.t.
33
Miori Kawasaki
Aramco DP
s.t.
34
Sander Andersen
Tafjord Kraft
s.t.
35
Ramon Domene
Crabbe-CC Chevigny
s.t.
36
Maher Hasnaoui
Aramco DP
s.t.
37
Sep Vanmarcke
Pas Normal Studios - Mikkeller
s.t.
38
Luka Pibernik
Trans Looney Tunes
s.t.
39
Patrick Bevin
BNZ-Superhero Racing
s.t.
40
Artemio Moschella
Strava
s.t.
41
Olav Hjemsaeter
Tafjord Kraft
s.t.
42
Iliyan Kolev
Trans Looney Tunes
s.t.
43
Jimmy Muhindo
BNZ-Superhero Racing
s.t.
44
Andy Schleck
BNZ-Superhero Racing
s.t.
45
Karl Patrick Lauk
BWT Hyundai N Cycling
s.t.
46
Cameron Meyer
Glanbia Foods Cycling Project
s.t.
47
Boy Van Poppel
Pas Normal Studios - Mikkeller
s.t.
48
Jaka Primozic
Trans Looney Tunes
s.t.
49
Daniel Schorn
Tafjord Kraft
s.t.
50
Joseph Ivan Samudio
Volcanica - Fox
s.t.
51
Michael O'Loughlin
Glanbia Foods Cycling Project
s.t.
52
Elia Favilli
Pas Normal Studios - Mikkeller
s.t.
53
Fredrik Ludvigsson
BWT Hyundai N Cycling
s.t.
54
Siim Kiskonen
BWT Hyundai N Cycling
s.t.
55
Gihan Pushpakumara
Eddie Stobart
s.t.
56
Jasper Philipsen
BWT Hyundai N Cycling
s.t.
57
Mikhail Kochetkov
BWT Hyundai N Cycling
s.t.
58
Julius Johansen
Pas Normal Studios - Mikkeller
s.t.
59
Oliver Naesen
Crabbe-CC Chevigny
s.t.
60
Linus Dahlberg
Eddie Stobart
s.t.
61
Tom Thill
BWT Hyundai N Cycling
s.t.
62
Martin Weiss
Tafjord Kraft
+ 1'54
63
Scott Thwaites
HelloFresh
s.t.
64
Vegard Robinson Bugge
Tafjord Kraft
s.t.
65
Jan Oelerich
Strava
s.t.
66
Mantas Januskevicius
McCormick Pro Cycling
s.t.
67
Salvador Moreno Hernandez
Eddie Stobart
s.t.
68
Chequan Richardson
BWT Hyundai N Cycling
s.t.
69
Martin Hacecky
Pas Normal Studios - Mikkeller
s.t.
70
Mamyr Stash
HelloFresh
s.t.
71
Martin Urianstad
Tafjord Kraft
s.t.
72
asmund Romstad Lovik
Eddie Stobart
s.t.
73
Daniel Savini
Eddie Stobart
s.t.
74
Idan Shapira
Pas Normal Studios - Mikkeller
s.t.
75
Jaume Sureda
Aramco DP
s.t.
76
Leonardo Henrique Finkler
Gjensidige Pro Cycling Team
s.t.
77
Alexey Tsatevich
Crabbe-CC Chevigny
s.t.
78
Gert Joeaar
Eddie Stobart
s.t.
79
Adomaitis Rojus
McCormick Pro Cycling
s.t.
80
Andres Paez
Aramco DP
s.t.
81
Noah Granigan
McCormick Pro Cycling
s.t.
82
Alexandr Kulikovskiy
Crabbe-CC Chevigny
s.t.
83
Amith Udaya Kumara
HelloFresh
s.t.
84
Guillaume Martin
Gjensidige Pro Cycling Team
s.t.
85
Davide Malacarne
Eddie Stobart
s.t.
86
Matthew Teggart
Glanbia Foods Cycling Project
s.t.
87
Jules Hesters
Aramco DP
s.t.
88
Jesper Hansen
Strava
s.t.
89
Cristofer Robin Jurado
Volcanica - Fox
s.t.
90
German Nicolas Tivani
McCormick Pro Cycling
s.t.
91
Sean Hahessy
Glanbia Foods Cycling Project
s.t.
92
Eoin McCarthy
Glanbia Foods Cycling Project
s.t.
93
Pablo Mudarra
Volcanica - Fox
s.t.
94
Dillon Corkery
Glanbia Foods Cycling Project
s.t.
95
Vadim Ratiy
Pas Normal Studios - Mikkeller
s.t.
96
Sergio Arias Villanueva
Volcanica - Fox
s.t.
97
Salvatore Puccio
HelloFresh
s.t.
98
Enrico Battaglin
HelloFresh
s.t.
99
Dadley Corwin
Glanbia Foods Cycling Project
s.t.
100
Gilles Heymes
HelloFresh
s.t.
101
Gabor Fejes
Gjensidige Pro Cycling Team
s.t.
GC
1
Davide Appollonio
Gjensidige Pro Cycling Team
15h49'44
2
Darshana Prasad
Pas Normal Studios - Mikkeller
+ 1
3
Wouter Wippert
BNZ-Superhero Racing
+ 6
4
Fabio Jakobsen
Aramco DP
s.t.
5
Michael Vingerling
HelloFresh
+ 8
6
Nacer Bouhanni
Strava
+ 9
7
Luke Keough
McCormick Pro Cycling
+ 11
8
Alexander Krieger
Crabbe-CC Chevigny
s.t.
9
Guillaume Boivin
Volcanica - Fox
+ 15
10
Davide Cimolai
Eddie Stobart
+ 16
11
Rüdiger Selig
Trans Looney Tunes
s.t.
12
Ricki Nelson
Glanbia Foods Cycling Project
+ 25
13
Kristian Sbaragli
Strava
+ 37
14
Fabien Doubey
Tafjord Kraft
s.t.
15
Alexandr Ovsyannikov
Aramco DP
+ 39
16
Sep Vanmarcke
Pas Normal Studios - Mikkeller
s.t.
17
Karl Patrick Lauk
BWT Hyundai N Cycling
+ 40
18
Olav Hjemsaeter
Tafjord Kraft
s.t.
19
Andreas Stokbro
BWT Hyundai N Cycling
s.t.
20
Gerben Thijssen
Aramco DP
+ 41
21
Michael O'Loughlin
Glanbia Foods Cycling Project
s.t.
22
Tom Thill
BWT Hyundai N Cycling
s.t.
23
Joseph Ivan Samudio
Volcanica - Fox
+ 42
24
Jonathan McEvoy
Trans Looney Tunes
+ 43
25
Emils Liepins
Crabbe-CC Chevigny
s.t.
26
Daniel Schorn
Tafjord Kraft
s.t.
27
Cameron Meyer
Glanbia Foods Cycling Project
s.t.
28
Roman Villalobos
Volcanica - Fox
s.t.
29
Jaka Primozic
Trans Looney Tunes
s.t.
30
Jasper Philipsen
BWT Hyundai N Cycling
s.t.
31
Elia Favilli
Pas Normal Studios - Mikkeller
s.t.
32
Mikhail Kochetkov
BWT Hyundai N Cycling
s.t.
33
Darwin Atapuma
Tafjord Kraft
s.t.
34
Jakob Rathe
McCormick Pro Cycling
s.t.
35
Tesfay Abraha
Trans Looney Tunes
s.t.
36
Joshua Edmondson
BNZ-Superhero Racing
s.t.
37
Siim Kiskonen
BWT Hyundai N Cycling
s.t.
38
Pieter Vanspeybrouck
Trans Looney Tunes
s.t.
39
Viktor Manakov
Crabbe-CC Chevigny
s.t.
40
Luka Pibernik
Trans Looney Tunes
s.t.
41
Miori Kawasaki
Aramco DP
s.t.
42
Fredrik Ludvigsson
BWT Hyundai N Cycling
s.t.
43
Iliyan Kolev
Trans Looney Tunes
s.t.
44
Sander Andersen
Tafjord Kraft
s.t.
45
Peeter Tarvis
Strava
s.t.
46
Henry Antonio Rojas
Volcanica - Fox
s.t.
47
Andy Schleck
BNZ-Superhero Racing
s.t.
48
Romain Le Roux
BNZ-Superhero Racing
s.t.
49
Calvin Watson
BNZ-Superhero Racing
s.t.
50
Thanakhan Chaiyasombat
McCormick Pro Cycling
s.t.
51
Boy Van Poppel
Pas Normal Studios - Mikkeller
s.t.
52
Patrick Bevin
BNZ-Superhero Racing
s.t.
53
Ramon Domene
Crabbe-CC Chevigny
s.t.
54
Gihan Pushpakumara
Eddie Stobart
s.t.
55
Louis Blouwe
Crabbe-CC Chevigny
s.t.
56
Maher Hasnaoui
Aramco DP
s.t.
57
Jimmy Muhindo
BNZ-Superhero Racing
s.t.
58
Oliver Naesen
Crabbe-CC Chevigny
s.t.
59
Linus Dahlberg
Eddie Stobart
s.t.
60
Julius Johansen
Pas Normal Studios - Mikkeller
s.t.
61
Artemio Moschella
Strava
s.t.
62
Mantas Januskevicius
McCormick Pro Cycling
+ 2'35
63
Jan Oelerich
Strava
s.t.
64
Martin Urianstad
Tafjord Kraft
+ 2'36
65
Guillaume Martin
Gjensidige Pro Cycling Team
s.t.
66
Mamyr Stash
HelloFresh
+ 2'37
67
Alexey Tsatevich
Crabbe-CC Chevigny
s.t.
68
Jaume Sureda
Aramco DP
s.t.
69
Andres Paez
Aramco DP
s.t.
70
Scott Thwaites
HelloFresh
s.t.
71
Adomaitis Rojus
McCormick Pro Cycling
s.t.
72
Martin Weiss
Tafjord Kraft
s.t.
73
Vegard Robinson Bugge
Tafjord Kraft
s.t.
74
Matthew Teggart
Glanbia Foods Cycling Project
s.t.
75
German Nicolas Tivani
McCormick Pro Cycling
s.t.
76
Pablo Mudarra
Volcanica - Fox
s.t.
77
Cristofer Robin Jurado
Volcanica - Fox
s.t.
78
Amith Udaya Kumara
HelloFresh
s.t.
79
Jesper Hansen
Strava
s.t.
80
Sergio Arias Villanueva
Volcanica - Fox
s.t.
81
Leonardo Henrique Finkler
Gjensidige Pro Cycling Team
s.t.
82
Noah Granigan
McCormick Pro Cycling
s.t.
83
Jules Hesters
Aramco DP
s.t.
84
Sean Hahessy
Glanbia Foods Cycling Project
s.t.
85
Dillon Corkery
Glanbia Foods Cycling Project
s.t.
86
Gabor Fejes
Gjensidige Pro Cycling Team
s.t.
87
Dadley Corwin
Glanbia Foods Cycling Project
s.t.
88
Chequan Richardson
BWT Hyundai N Cycling
s.t.
89
Eoin McCarthy
Glanbia Foods Cycling Project
s.t.
90
Alexandr Kulikovskiy
Crabbe-CC Chevigny
s.t.
91
Martin Hacecky
Pas Normal Studios - Mikkeller
s.t.
92
Idan Shapira
Pas Normal Studios - Mikkeller
s.t.
93
Salvador Moreno Hernandez
Eddie Stobart
s.t.
94
Enrico Battaglin
HelloFresh
s.t.
95
asmund Romstad Lovik
Eddie Stobart
s.t.
96
Daniel Savini
Eddie Stobart
s.t.
97
Gert Joeaar
Eddie Stobart
s.t.
98
Gilles Heymes
HelloFresh
s.t.
99
Davide Malacarne
Eddie Stobart
s.t.
100
Salvatore Puccio
HelloFresh
s.t.
101
Vadim Ratiy
Pas Normal Studios - Mikkeller
s.t.
Points
1
Wouter Wippert
BNZ-Superhero Racing
49
2
Darshana Prasad
Pas Normal Studios - Mikkeller
48
3
Fabio Jakobsen
Aramco DP
45
4
Davide Appollonio
Gjensidige Pro Cycling Team
45
5
Alexander Krieger
Crabbe-CC Chevigny
44
6
Luke Keough
McCormick Pro Cycling
44
7
Nacer Bouhanni
Strava
43
8
Michael Vingerling
HelloFresh
41
9
Rüdiger Selig
Trans Looney Tunes
40
10
Davide Cimolai
Eddie Stobart
38
KOM
1
Jan Oelerich
Strava
10
2
Olav Hjemsaeter
Tafjord Kraft
6
3
Sean Hahessy
Glanbia Foods Cycling Project
1
4
Julius Johansen
Pas Normal Studios - Mikkeller
1
U25
1
Fabio Jakobsen
Aramco DP
15h49'50 (1)
2
Alexandr Ovsyannikov
Aramco DP
+ 33 (2)
3
Karl Patrick Lauk
BWT Hyundai N Cycling
+ 34 (3)
4
Olav Hjemsaeter
Tafjord Kraft
+ 34 (4)
5
Andreas Stokbro
BWT Hyundai N Cycling
+ 34 (5)
6
Gerben Thijssen
Aramco DP
+ 35 (6)
7
Michael O'Loughlin
Glanbia Foods Cycling Project
+ 35 (7)
8
Joseph Ivan Samudio
Volcanica - Fox
+ 36 (8)
9
Jaka Primozic
Trans Looney Tunes
+ 37 (9)
10
Jasper Philipsen
BWT Hyundai N Cycling
+ 37 (10)
11
Siim Kiskonen
BWT Hyundai N Cycling
+ 37 (11)
12
Miori Kawasaki
Aramco DP
+ 37 (12)
13
Sander Andersen
Tafjord Kraft
+ 37 (13)
14
Henry Antonio Rojas
Volcanica - Fox
+ 37 (14)
15
Thanakhan Chaiyasombat
McCormick Pro Cycling
+ 37 (15)
16
Louis Blouwe
Crabbe-CC Chevigny
+ 37 (16)
17
Jimmy Muhindo
BNZ-Superhero Racing
+ 37 (17)
18
Julius Johansen
Pas Normal Studios - Mikkeller
+ 37 (18)
19
Mantas Januskevicius
McCormick Pro Cycling
+ 2'29 (19)
20
Martin Urianstad
Tafjord Kraft
+ 2'30 (20)
21
Jaume Sureda
Aramco DP
+ 2'31 (21)
22
Adomaitis Rojus
McCormick Pro Cycling
+ 2'31 (22)
23
Matthew Teggart
Glanbia Foods Cycling Project
+ 2'31 (23)
24
Sergio Arias Villanueva
Volcanica - Fox
+ 2'31 (24)
25
Leonardo Henrique Finkler
Gjensidige Pro Cycling Team
+ 2'31 (25)
26
Noah Granigan
McCormick Pro Cycling
+ 2'31 (26)
27
Jules Hesters
Aramco DP
+ 2'31 (27)
28
Dillon Corkery
Glanbia Foods Cycling Project
+ 2'31 (28)
29
Alexandr Kulikovskiy
Crabbe-CC Chevigny
+ 2'31 (29)
30
Daniel Savini
Eddie Stobart
+ 2'31 (30)
Team
1
BWT Hyundai N Cycling
47h31'21 (1)
2
Tafjord Kraft
+ 0 (2)
3
Glanbia Foods Cycling Project
+ 0 (3)
4
Pas Normal Studios - Mikkeller
+ 0 (4)
5
Eddie Stobart
+ 0 (5)
6
Volcanica - Fox
+ 0 (6)
7
Trans Looney Tunes
+ 0 (7)
8
BNZ-Superhero Racing
+ 0 (8)
9
Strava
+ 0 (9)
10
McCormick Pro Cycling
+ 0 (10)
11
Crabbe-CC Chevigny
+ 0 (11)
12
Aramco DP
+ 0 (12)
13
HelloFresh
+ 3'48 (13)
14
Gjensidige Pro Cycling Team
+ 3'48 (14)
Correct team classifications will be taken into account in the ranking update