Tour de Yorkshire: Walscheid wins stage 3

Max Walscheid (Team Sunweb) won stage 3 of the Tour de Yorkshire in Scarborough, pipping overall leader Magnus Cort Nielsen (Astana) to the line in a frantic sprint finish. Jon Aberasturi (Euskadi-Murias) took third place.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Max Walscheid (Ger) Team Sunweb4:10:27
2Magnus Cort (Den) Astana Pro TeamRow 1 - Cell 2
3Jon Aberasturi Izaga (Spa) Euskadi Basque Country-MuriasRow 2 - Cell 2
4Bryan Coquard (Fra) Vital Concept ClubRow 3 - Cell 2
5Robert-Jon McCarthy (Irl) JLT CondorRow 4 - Cell 2
6Connor Swift (GBr) Madison GenesisRow 5 - Cell 2
7Mike Teunissen (Ned) Team SunwebRow 6 - Cell 2
8Greg Van Avermaet (Bel) BMC Racing TeamRow 7 - Cell 2
9Emils Liepins (Lat) One Pro CyclingRow 8 - Cell 2
10Colin Joyce (USA) Rally CyclingRow 9 - Cell 2
11Eduard Prades Reverter (Spa) Euskadi Basque Country-MuriasRow 10 - Cell 2
12Jenthe Biermans (Bel) Katusha-AlpecinRow 11 - Cell 2
13Adam Blythe (GBr) Aqua Blue SportRow 12 - Cell 2
14Dorian Godon (Fra) Cofidis, Solutions CreditsRow 13 - Cell 2
15Etienne van Empel (Ned) Roompot-Nederlandse LoterijRow 14 - Cell 2
16Aritz Bagues Kalparsoro (Spa) Euskadi Basque Country-MuriasRow 15 - Cell 2
17Gabriel Cullaigh (GBr) Great BritainRow 16 - Cell 2
18Reto Hollenstein (Swi) Katusha-AlpecinRow 17 - Cell 2
19Robert Kiserlovski (Cro) Katusha-AlpecinRow 18 - Cell 2
20Karol Domagalski (Pol) One Pro CyclingRow 19 - Cell 2
21Alistair Slater (GBr) JLT CondorRow 20 - Cell 2
22James Lowsley-Williams (GBr) Canyon EisbergRow 21 - Cell 2
23Steff Cras (Bel) Katusha-AlpecinRow 22 - Cell 2
24Brent Bookwalter (USA) BMC Racing TeamRow 23 - Cell 2
25Patrick Bevin (NZl) BMC Racing TeamRow 24 - Cell 2
26Kristoffer Halvorsen (Nor) Team SkyRow 25 - Cell 2
27Edmund Bradbury (GBr) JLT CondorRow 26 - Cell 2
28Fred Wright (GBr) Great BritainRow 27 - Cell 2
29James Shaw (GBr) Great BritainRow 28 - Cell 2
30Cyril Barthe (Fra) Euskadi Basque Country-MuriasRow 29 - Cell 2
31Martijn Budding (Ned) Roompot-Nederlandse LoterijRow 30 - Cell 2
32Thomas Pidcock (GBr) Great BritainRow 31 - Cell 2
33Oliver Wood (GBr) JLT CondorRow 32 - Cell 2
34Ian Bibby (GBr) JLT CondorRow 33 - Cell 2
35Ben Swift (GBr) Great BritainRow 34 - Cell 2
36Mark Christian (GBr) Aqua Blue SportRow 35 - Cell 2
37Jonathan Hivert (Fra) Direct EnergieRow 36 - Cell 2
38Jonas Van Genechten (Bel) Vital Concept ClubRow 37 - Cell 2
39Edward Dunbar (Irl) Aqua Blue SportRow 38 - Cell 2
40Luis Angel Mate Mardones (Spa) Cofidis, Solutions CreditsRow 39 - Cell 2
41Daniel Pearson (GBr) Aqua Blue SportRow 40 - Cell 2
42Danilo Wyss (Swi) BMC Racing TeamRow 41 - Cell 2
43Serge Pauwels (Bel) Dimension DataRow 42 - Cell 2
44Anthony Perez (Fra) Cofidis, Solutions CreditsRow 43 - Cell 2
45Hayden McCormick (NZl) One Pro CyclingRow 44 - Cell 2
46Guillaume Bonnafond (Fra) Cofidis, Solutions CreditsRow 45 - Cell 2
47James Gullen (GBr) JLT CondorRow 46 - Cell 2
48Nick van der Lijke (Ned) Roompot-Nederlandse LoterijRow 47 - Cell 2
49Tiago Machado (Por) Katusha-AlpecinRow 48 - Cell 2
50Jai Hindley (Aus) Team SunwebRow 49 - Cell 2
51Bryan Nauleau (Fra) Direct EnergieRow 50 - Cell 2
52Peter Williams (GBr) One Pro CyclingRow 51 - Cell 2
53Leonardo Basso (Ita) Team SkyRow 52 - Cell 2
54Michael Storer (Aus) Team SunwebRow 53 - Cell 2
55Dylan van Baarle (Ned) Team SkyRow 54 - Cell 2
56Stéphane Rossetto (Fra) Cofidis, Solutions CreditsRow 55 - Cell 2
57Joey Walker (GBr) Great BritainRow 56 - Cell 2
58Kyle Murphy (USA) Rally CyclingRow 57 - Cell 2
59Ryan Anderson (Can) Rally CyclingRow 58 - Cell 2
60Jonathan Dibben (GBr) Team SkyRow 59 - Cell 2
61Garikoitz Bravo Oiarbide (Spa) Euskadi Basque Country-MuriasRow 60 - Cell 2
62Jeremy Cornu (Fra) Direct EnergieRow 61 - Cell 2
63Richard Handley (GBr) Madison GenesisRow 62 - Cell 2
64Edward Laverack (GBr) JLT CondorRow 63 - Cell 2
65James Oram (NZl) One Pro CyclingRow 64 - Cell 2
66Jacob Scott (GBr) One Pro CyclingRow 65 - Cell 2
67Robbert de Greef (Ned) Roompot-Nederlandse LoterijRow 66 - Cell 2
68Harry Tanfield (GBr) Canyon EisbergRow 67 - Cell 2
69Owain Doull (GBr) Team SkyRow 68 - Cell 2
70Pieter Weening (Ned) Roompot-Nederlandse LoterijRow 69 - Cell 2
71Michael Cuming (GBr) Madison GenesisRow 70 - Cell 2
72Sylvain Chavanel (Fra) Direct Energie0:00:13
73Jérémy Lecroq (Fra) Vital Concept Club0:00:27
74Ian Stannard (GBr) Team Sky0:00:36
75Johannes Fröhlinger (Ger) Team Sunweb0:00:48
76Shane Archbold (NZl) Aqua Blue Sport0:00:56
77Harrison Jones (GBr) Vitus Pro Cycling0:00:59
78Kevin Reza (Fra) Vital Concept Club0:01:10
79Ben Walsh (Irl) Vitus Pro Cycling0:01:12
80Oscar Gatto (Ita) Astana Pro Team0:01:34
81Nicolas Dougall (RSA) Dimension Data0:01:49
82Calvin Watson (Aus) Aqua Blue SportRow 81 - Cell 2
83Mathias Le Turnier (Fra) Cofidis, Solutions CreditsRow 82 - Cell 2
84Joshua Hunt (GBr) Vitus Pro CyclingRow 83 - Cell 2
85Tobyn Horton (GBr) Madison GenesisRow 84 - Cell 2
86Perrig Quemeneur (Fra) Direct EnergieRow 85 - Cell 2
87Nathan Van Hooydonck (Bel) BMC Racing Team0:02:55
88Marco Mathis (Ger) Katusha-AlpecinRow 87 - Cell 2
89Angelo Tulik (Fra) Direct Energie0:03:21
90Axel Journiaux (Fra) Direct EnergieRow 89 - Cell 2
91Erick Rowsell (GBr) Madison Genesis0:04:23
92Adam Kenway (GBr) Vitus Pro CyclingRow 91 - Cell 2
93Jonathan McEvoy (GBr) Madison GenesisRow 92 - Cell 2
94Laurens De Vreese (Bel) Astana Pro Team0:04:35
95Tom Stamsnijder (Ned) Team SunwebRow 94 - Cell 2
96Julien Morice (Fra) Vital Concept ClubRow 95 - Cell 2
97Steven Lammertink (Ned) Vital Concept ClubRow 96 - Cell 2
98Loic Chetout (Fra) Cofidis, Solutions CreditsRow 97 - Cell 2
99Arnaud Courteille (Fra) Vital Concept ClubRow 98 - Cell 2
100Moreno Moser (Ita) Astana Pro Team0:05:06
101Thomas Baylis (GBr) One Pro Cycling0:05:41
102Jay Thomson (RSA) Dimension Data0:08:18
103Pim Ligthart (Ned) Roompot-Nederlandse LoterijRow 102 - Cell 2
104Jesse Anthony (USA) Rally CyclingRow 103 - Cell 2
105Wouter Wippert (Ned) Roompot-Nederlandse LoterijRow 104 - Cell 2
106Lawrence Warbasse (USA) Aqua Blue SportRow 105 - Cell 2
107Mark Renshaw (Aus) Dimension DataRow 106 - Cell 2
108Leon Mazzone (GBr) Holdsworth Pro RacingRow 107 - Cell 2
109Sean McKenna (Irl) Holdsworth Pro RacingRow 108 - Cell 2
110Julio Alberto Amores Palacios (Spa) Vitus Pro CyclingRow 109 - Cell 2
111Liam Davies (GBr) Vitus Pro CyclingRow 110 - Cell 2
112Julien Vermote (Bel) Dimension DataRow 111 - Cell 2
113Dexter Gardias (GBr) Canyon EisbergRow 112 - Cell 2
114Matteo Dal-Cin (Can) Rally CyclingRow 113 - Cell 2
115Mark Cavendish (GBr) Dimension DataRow 114 - Cell 2
116Russell Downing (GBr) Holdsworth Pro RacingRow 115 - Cell 2
117Scott Davies (GBr) Dimension DataRow 116 - Cell 2
118Andrew Tennant (GBr) Canyon EisbergRow 117 - Cell 2
119Mikel Aristi Gardoki (Spa) Euskadi Basque Country-MuriasRow 118 - Cell 2
120Julen Irizar Laskurain (Spa) Euskadi Basque Country-MuriasRow 119 - Cell 2
121Riccardo Minali (Ita) Astana Pro TeamRow 120 - Cell 2
122Seid Lizde (Ita) Holdsworth Pro RacingRow 121 - Cell 2
123Max Stedman (GBr) Canyon EisbergRow 122 - Cell 2
124Phil Bauhaus (Ger) Team SunwebRow 123 - Cell 2
125George Pym (GBr) Madison GenesisRow 124 - Cell 2
DNFTruls Korsaeth (Nor) Astana Pro TeamRow 125 - Cell 2
Swipe to scroll horizontally
General classification after stage 3
#Rider Name (Country) TeamResult
1Magnus Cort (Den) Astana Pro Team11:44:02
2Greg Van Avermaet (Bel) BMC Racing Team0:00:10
3Eduard Prades Reverter (Spa) Euskadi Basque Country-Murias0:00:12
4Serge Pauwels (Bel) Dimension Data0:00:16
5Colin Joyce (USA) Rally Cycling0:00:21
6Robert Kiserlovski (Cro) Katusha-AlpecinRow 5 - Cell 2
7Michael Storer (Aus) Team SunwebRow 6 - Cell 2
8Brent Bookwalter (USA) BMC Racing Team0:00:27
9Steff Cras (Bel) Katusha-AlpecinRow 8 - Cell 2
10Anthony Perez (Fra) Cofidis, Solutions CreditsRow 9 - Cell 2
11Edward Dunbar (Irl) Aqua Blue Sport0:00:29
12Mark Christian (GBr) Aqua Blue SportRow 11 - Cell 2
13Daniel Pearson (GBr) Aqua Blue SportRow 12 - Cell 2
14Etienne van Empel (Ned) Roompot-Nederlandse LoterijRow 13 - Cell 2
15Ian Bibby (GBr) JLT CondorRow 14 - Cell 2
16Dylan van Baarle (Ned) Team Sky0:00:35
17Patrick Bevin (NZl) BMC Racing Team0:00:39
18James Shaw (GBr) Great Britain0:00:41
19Jonathan Hivert (Fra) Direct EnergieRow 18 - Cell 2
20James Oram (NZl) One Pro CyclingRow 19 - Cell 2
21Luis Angel Mate Mardones (Spa) Cofidis, Solutions Credits0:00:44
22Michael Cuming (GBr) Madison Genesis0:00:46
23Alistair Slater (GBr) JLT Condor0:00:47
24Karol Domagalski (Pol) One Pro CyclingRow 23 - Cell 2
25Mike Teunissen (Ned) Team SunwebRow 24 - Cell 2
26Thomas Pidcock (GBr) Great BritainRow 25 - Cell 2
27Leonardo Basso (Ita) Team SkyRow 26 - Cell 2
28Kyle Murphy (USA) Rally CyclingRow 27 - Cell 2
29Jai Hindley (Aus) Team Sunweb0:00:53
30Edmund Bradbury (GBr) JLT Condor0:00:55
31Nick van der Lijke (Ned) Roompot-Nederlandse LoterijRow 30 - Cell 2
32Peter Williams (GBr) One Pro CyclingRow 31 - Cell 2
33Richard Handley (GBr) Madison GenesisRow 32 - Cell 2
34Edward Laverack (GBr) JLT CondorRow 33 - Cell 2
35Guillaume Bonnafond (Fra) Cofidis, Solutions Credits0:01:03
36Owain Doull (GBr) Team SkyRow 35 - Cell 2
37Cyril Barthe (Fra) Euskadi Basque Country-Murias0:01:06
38Jeremy Cornu (Fra) Direct EnergieRow 37 - Cell 2
39Hayden McCormick (NZl) One Pro Cycling0:01:09
40Aritz Bagues Kalparsoro (Spa) Euskadi Basque Country-Murias0:01:13
41Sylvain Chavanel (Fra) Direct Energie0:01:16
42Reto Hollenstein (Swi) Katusha-Alpecin0:01:17
43James Lowsley-Williams (GBr) Canyon Eisberg0:01:23
44Pieter Weening (Ned) Roompot-Nederlandse Loterij0:01:30
45Ben Swift (GBr) Great Britain0:01:31
46Connor Swift (GBr) Madison Genesis0:01:34
47Tiago Machado (Por) Katusha-Alpecin0:01:46
48Kevin Reza (Fra) Vital Concept Club0:02:05
49Robbert de Greef (Ned) Roompot-Nederlandse Loterij0:02:18
50Jenthe Biermans (Bel) Katusha-Alpecin0:02:20
51Bryan Nauleau (Fra) Direct Energie0:02:24
52Fred Wright (GBr) Great Britain0:02:30
53Ryan Anderson (Can) Rally CyclingRow 52 - Cell 2
54Joey Walker (GBr) Great BritainRow 53 - Cell 2
55Dorian Godon (Fra) Cofidis, Solutions Credits0:03:27
56Gabriel Cullaigh (GBr) Great BritainRow 55 - Cell 2
57Johannes Fröhlinger (Ger) Team Sunweb0:03:51
58Jonathan Dibben (GBr) Team Sky0:03:52
59Mathias Le Turnier (Fra) Cofidis, Solutions Credits0:04:03
60Bryan Coquard (Fra) Vital Concept Club0:04:16
61Danilo Wyss (Swi) BMC Racing TeamRow 60 - Cell 2
62Martijn Budding (Ned) Roompot-Nederlandse Loterij0:04:43
63Jacob Scott (GBr) One Pro Cycling0:04:48
64Jonathan McEvoy (GBr) Madison Genesis0:05:14
65Adam Kenway (GBr) Vitus Pro Cycling0:05:52
66Oscar Gatto (Ita) Astana Pro Team0:07:12
67Nathan Van Hooydonck (Bel) BMC Racing Team0:08:11
68Nicolas Dougall (RSA) Dimension Data0:08:35
69Arnaud Courteille (Fra) Vital Concept Club0:08:51
70Max Stedman (GBr) Canyon Eisberg0:08:53
71Lawrence Warbasse (USA) Aqua Blue Sport0:09:05
72Harry Tanfield (GBr) Canyon Eisberg0:09:24
73Steven Lammertink (Ned) Vital Concept Club0:09:29
74Max Walscheid (Ger) Team Sunweb0:09:33
75Jon Aberasturi Izaga (Spa) Euskadi Basque Country-Murias0:09:39
76Garikoitz Bravo Oiarbide (Spa) Euskadi Basque Country-Murias0:09:42
77Robert-Jon McCarthy (Irl) JLT Condor0:09:43
78Adam Blythe (GBr) Aqua Blue SportRow 77 - Cell 2
79Jonas Van Genechten (Bel) Vital Concept ClubRow 78 - Cell 2
80Kristoffer Halvorsen (Nor) Team SkyRow 79 - Cell 2
81Stéphane Rossetto (Fra) Cofidis, Solutions CreditsRow 80 - Cell 2
82Julen Irizar Laskurain (Spa) Euskadi Basque Country-Murias0:09:51
83Emils Liepins (Lat) One Pro Cycling0:10:05
84Scott Davies (GBr) Dimension Data0:10:08
85Jérémy Lecroq (Fra) Vital Concept Club0:10:10
86Ian Stannard (GBr) Team Sky0:10:19
87Matteo Dal-Cin (Can) Rally Cycling0:10:48
88Tobyn Horton (GBr) Madison Genesis0:11:30
89Joshua Hunt (GBr) Vitus Pro Cycling0:11:32
90Calvin Watson (Aus) Aqua Blue SportRow 89 - Cell 2
91Perrig Quemeneur (Fra) Direct EnergieRow 90 - Cell 2
92Seid Lizde (Ita) Holdsworth Pro Racing0:11:45
93Marco Mathis (Ger) Katusha-Alpecin0:12:38
94Ben Walsh (Irl) Vitus Pro Cycling0:12:53
95Axel Journiaux (Fra) Direct Energie0:13:01
96Angelo Tulik (Fra) Direct Energie0:13:23
97Loic Chetout (Fra) Cofidis, Solutions Credits0:14:18
98Laurens De Vreese (Bel) Astana Pro TeamRow 97 - Cell 2
99Thomas Baylis (GBr) One Pro Cycling0:15:16
100Julien Morice (Fra) Vital Concept Club0:15:53
101Moreno Moser (Ita) Astana Pro Team0:16:11
102Wouter Wippert (Ned) Roompot-Nederlandse Loterij0:18:01
103Russell Downing (GBr) Holdsworth Pro RacingRow 102 - Cell 2
104Andrew Tennant (GBr) Canyon EisbergRow 103 - Cell 2
105Leon Mazzone (GBr) Holdsworth Pro RacingRow 104 - Cell 2
106Dexter Gardias (GBr) Canyon EisbergRow 105 - Cell 2
107Pim Ligthart (Ned) Roompot-Nederlandse LoterijRow 106 - Cell 2
108Julien Vermote (Bel) Dimension DataRow 107 - Cell 2
109Mark Cavendish (GBr) Dimension DataRow 108 - Cell 2
110Jay Thomson (RSA) Dimension DataRow 109 - Cell 2
111Mark Renshaw (Aus) Dimension DataRow 110 - Cell 2
112Mikel Aristi Gardoki (Spa) Euskadi Basque Country-MuriasRow 111 - Cell 2
113Phil Bauhaus (Ger) Team Sunweb0:18:47
114Tom Stamsnijder (Ned) Team Sunweb0:19:20
115Oliver Wood (GBr) JLT Condor0:20:57
116James Gullen (GBr) JLT CondorRow 115 - Cell 2
117Harrison Jones (GBr) Vitus Pro Cycling0:21:56
118Shane Archbold (NZl) Aqua Blue Sport0:22:26
119Erick Rowsell (GBr) Madison Genesis0:25:20
120Riccardo Minali (Ita) Astana Pro Team0:28:01
121Jesse Anthony (USA) Rally CyclingRow 120 - Cell 2
122Sean McKenna (Irl) Holdsworth Pro Racing0:29:15
123Julio Alberto Amores Palacios (Spa) Vitus Pro CyclingRow 122 - Cell 2
124George Pym (GBr) Madison Genesis0:29:26
125Liam Davies (GBr) Vitus Pro Cycling0:35:12
Swipe to scroll horizontally
Point classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Magnus Cort (Den) Astana Pro Team27pts
2Harry Tanfield (GBr) Canyon Eisberg21Row 1 - Cell 3
3Max Walscheid (Ger) Team Sunweb20Row 2 - Cell 3
4Alistair Slater (GBr) JLT Condor20Row 3 - Cell 3
5Greg Van Avermaet (Bel) BMC Racing Team15Row 4 - Cell 3
6Thomas Baylis (GBr) One Pro Cycling11Row 5 - Cell 3
7Bryan Coquard (Fra) Vital Concept Club11Row 6 - Cell 3
8Robbert de Greef (Ned) Roompot-Nederlandse Loterij10Row 7 - Cell 3
9Eduard Prades Reverter (Spa) Euskadi Basque Country-Murias9Row 8 - Cell 3
10Michael Cuming (GBr) Madison Genesis9Row 9 - Cell 3
11Jon Aberasturi Izaga (Spa) Euskadi Basque Country-Murias9Row 10 - Cell 3
12Serge Pauwels (Bel) Dimension Data7Row 11 - Cell 3
13Colin Joyce (USA) Rally Cycling6Row 12 - Cell 3
14Jonathan Hivert (Fra) Direct Energie6Row 13 - Cell 3
15Adam Kenway (GBr) Vitus Pro Cycling6Row 14 - Cell 3
16Robert-Jon McCarthy (Irl) JLT Condor6Row 15 - Cell 3
17Ben Swift (GBr) Great Britain5Row 16 - Cell 3
18Robert Kiserlovski (Cro) Katusha-Alpecin5Row 17 - Cell 3
19Connor Swift (GBr) Madison Genesis5Row 18 - Cell 3
20Emils Liepins (Lat) One Pro Cycling5Row 19 - Cell 3
21Michael Storer (Aus) Team Sunweb4Row 20 - Cell 3
22Mike Teunissen (Ned) Team Sunweb4Row 21 - Cell 3
23Axel Journiaux (Fra) Direct Energie4Row 22 - Cell 3
24Patrick Bevin (NZl) BMC Racing Team3Row 23 - Cell 3
25Tobyn Horton (GBr) Madison Genesis3Row 24 - Cell 3
26Steff Cras (Bel) Katusha-Alpecin2Row 25 - Cell 3
27Jonathan McEvoy (GBr) Madison Genesis2Row 26 - Cell 3
28Brent Bookwalter (USA) BMC Racing Team1Row 27 - Cell 3
29Garikoitz Bravo Oiarbide (Spa) Euskadi Basque Country-Murias1Row 28 - Cell 3
30Julen Irizar Laskurain (Spa) Euskadi Basque Country-Murias1Row 29 - Cell 3
31Riccardo Minali (Ita) Astana Pro Team1Row 30 - Cell 3
Swipe to scroll horizontally
Mountain classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Michael Cuming (GBr) Madison Genesis8pts
2Peter Williams (GBr) One Pro Cycling6Row 1 - Cell 3
3Jonathan McEvoy (GBr) Madison Genesis6Row 2 - Cell 3
4Magnus Cort (Den) Astana Pro Team4Row 3 - Cell 3
5Laurens De Vreese (Bel) Astana Pro Team4Row 4 - Cell 3
6Greg Van Avermaet (Bel) BMC Racing Team2Row 5 - Cell 3
7Leonardo Basso (Ita) Team Sky2Row 6 - Cell 3
8Robbert de Greef (Ned) Roompot-Nederlandse Loterij2Row 7 - Cell 3
9Ian Stannard (GBr) Team Sky2Row 8 - Cell 3
10Thomas Baylis (GBr) One Pro Cycling2Row 9 - Cell 3
11Eduard Prades Reverter (Spa) Euskadi Basque Country-Murias1Row 10 - Cell 3
12Patrick Bevin (NZl) BMC Racing Team1Row 11 - Cell 3
13Danilo Wyss (Swi) BMC Racing Team1Row 12 - Cell 3
14Axel Journiaux (Fra) Direct Energie1Row 13 - Cell 3
Dani Ostanek
Senior News Writer

Dani Ostanek is Senior News Writer at Cyclingnews, joining in 2017 as a freelance contributor and later being hired full-time. Before joining the team, they had written for numerous major publications in the cycling world, including CyclingWeekly and Rouleur.

Dani has reported from the world's top races, including the Tour de France, Road World Championships, and the spring Classics. They have interviewed many of the sport's biggest stars, including Mathieu van der Poel, Demi Vollering, and Remco Evenepoel. Their favourite races are the Giro d'Italia, Strade Bianche and Paris-Roubaix.

Season highlights from the 2024 season include reporting from Paris-Roubaix –  'Unless I'm in an ambulance, I'm finishing this race' – Cyrus Monk, the last man home at Paris-Roubaix – and the Tour de France – 'Disbelief', gratitude, and family – Mark Cavendish celebrates a record-breaking Tour de France sprint win.

Latest on Cyclingnews