Tour of Norway: Ethan Hayter wins opening stage
Tour

Tour of Norway: Ethan Hayter wins opening stage

1 Ethan Hayter (GBr) Ineos Grenadiers 3:44:30 2 Ide Schelling (Ned) Bora-Hansgrohe 0:00:01 3 Torstein Træen (Nor) Uno-X Pro Cycling Team 0:00:11 4 Mattias Skjelmose (Den) Trek-Segafredo 0:00:13 5 James Shaw (GBr) Ribble Weldtite Pro Cycling 6 Filippo Ganna (Ita) Ineos Grenadiers 7 Mike Teunissen (Ned) Jumbo-Visma 8 Kristian Aasvold (Nor) Team Coop 9 Markus Hoelgaard (Nor) Uno-X Pro Cycling Team 10 Lucas Eriksson (Swe) Riwal Cycling Team 11 George Bennett (NZl) Jumbo-Visma 0:00:16 12 Romain Combaud (Fra) Team DSM 0:00:21 13 Sven Erik Bystrøm (Nor) UAE Team Emirates 14 Andreas Leknessund (Nor) Team DSM 15 Antoine Berlin (Mon) Global 6 Cycling 0:00:24 16 Mark Donovan (GBr) Team DSM 17 Ward Vanhoof (Bel) Sport Vlaanderen-Baloise 0:00:26 18 Fredrik Dversnes (Nor) Team Coop 19 Jesper Schultz (Den) Riwal Cycling Team 20 Leonardo Basso (Ita) Ineos Grenadiers 21 Anders Skaarseth (Nor) Uno-X Pro Cycling Team 22 Mathias Bregnhøj (Den) BHS-PL Beton Bornholm 23 Nick van der Lijke (Ned) Riwal Cycling Team 24 Torjus Sleen (Nor) Uno-X Pro Cycling Team 25 Nils Politt (Ger) Bora-Hansgrohe 0:00:32 26 Joshua Kench (NZl) Black Spoke Pro Cycling 27 Mads Kristensen (Den) Team Coloquick 28 Tosh Van Der Sande (Bel) Lotto Soudal 0:00:38 29 Jeppe Pallesen (Den) Team Coloquick 30 Finn Fisher-Black (NZl) UAE Team Emirates 0:00:43 31 Michal Paluta (Pol) Global 6 Cycling 32 Chris Harper (Aus) Jumbo-Visma 0:00:52 33 Oscar Onley (GBr) Team DSM 0:01:02 34 Louis Bendixen (Den) Team Coop 35 Meindert Weulink (Ned) Abloc CT 36 Kamil Malecki (Pol) Lotto Soudal 37 Cedric Beullens (Bel) Sport Vlaanderen-Baloise 38 Szymon Tracz (Pol) Nippo-Provence-PTS Conti 39 Robin Meyer (Fra) Nippo-Provence-PTS Conti 40 Kim Magnusson (Swe) Riwal Cycling Team 41 Alexander Kristoff (Nor) UAE Team Emirates 42 Julien Bernard (Fra) Trek-Segafredo 43 Mads Rahbek (Den) BHS-PL Beton Bornholm 0:01:16 44 Aaron Van Poucke (Bel) Sport Vlaanderen-Baloise 0:01:18 45 Jeroen Eyskens (Bel) Evopro Racing 0:01:34 46 Felix Gall (Aut) Team DSM 0:02:45 47 Luke Rowe (GBr) Ineos Grenadiers 0:04:21 48 Ben Swift (GBr) Ineos Grenadiers 49 Aleksandr Riabushenko (Blr) UAE Team Emirates 50 Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 51 Tobias Foss (Nor) Jumbo-Visma 52 Vegard Stake Laengen (Nor) UAE Team Emirates 53 Jesper Hansen (Den) Riwal Cycling Team 54 Nicolas Sessler (Bra) Global 6 Cycling 55 Julian Mertens (Bel) Sport Vlaanderen-Baloise 56 Anthon Charmig (Den) Uno-X Dare Development Team 0:05:14 57 Jonas Vingegaard (Den) Jumbo-Visma 58 Daniel Hoelgaard (Nor) Uno-X Pro Cycling Team 59 Mads Pedersen (Den) Trek-Segafredo 0:06:39 60 Frederik Jensen (Den) BHS-PL Beton Bornholm 0:07:04 61 Gerben Thijssen (Bel) Lotto Soudal 0:08:06 62 Sébastien Grignard (Bel) Lotto Soudal 63 James Mitri (NZl) Global 6 Cycling 64 Stein-Erik Eriksen (Nor) Team Coloquick 65 Olav Hjemsæter (Nor) Team Coop 66 Aaron Verwilst (Bel) Sport Vlaanderen-Baloise 67 Xandres Vervloesem (Bel) Lotto Soudal 68 Aden James Paterson (Aus) Abloc CT 69 Tobias Kongstad (Den) Riwal Cycling Team 70 Ollie Jones (NZl) Global 6 Cycling 71 Jonathan Couanon (Fra) Nippo-Provence-PTS Conti 72 Gruffudd Lewis (GBr) Ribble Weldtite Pro Cycling 73 Luke Mudgway (NZl) Black Spoke Pro Cycling 74 Stijn Appel (Ned) Abloc CT 75 Adriaan Janssen (Ned) Abloc CT 76 Atsushi Oka (Jpn) Nippo-Provence-PTS Conti 77 Eirik Lunder (Nor) Team Coop 78 Tord Gudmestad (Nor) Team Coop 79 Leo Hayter (GBr) Team DSM 0:08:23 80 Oskar Nisu (Est) Evopro Racing 81 Logan Currie (NZl) Black Spoke Pro Cycling 0:08:26 82 Martin Pluto (Lat) Abloc CT 0:08:31 83 Frederik Wandahl (Den) Bora-Hansgrohe 0:09:32 84 Alexander Kamp (Den) Trek-Segafredo 85 Emil Iwersen (Den) BHS-PL Beton Bornholm 86 Emil Toudal (Den) BHS-PL Beton Bornholm 87 Nils Lau Broge (Den) BHS-PL Beton Bornholm 88 James Fouche (NZl) Black Spoke Pro Cycling 89 Iver Johan Knotten (Nor) Nippo-Provence-PTS Conti 90 Bodi del Gorsso (Ned) Abloc CT 0:09:39 91 Andreas Schillinger (Ger) Bora-Hansgrohe 92 Brendan Rhim (USA) Evopro Racing 0:10:01 93 Matthew Walls (GBr) Bora-Hansgrohe 0:13:16 94 Matthew Gibson (GBr) Ribble Weldtite Pro Cycling 95 Charles Page (GBr) Ribble Weldtite Pro Cycling 96 Simon Wilson (GBr) Ribble Weldtite Pro Cycling 97 Bernat Font Mas (Spa) Evopro Racing 98 Cyrus Monk (Aus) Evopro Racing 99 Thomas De Gendt (Bel) Lotto Soudal 0:13:25 100 James Oram (NZl) Black Spoke Pro Cycling 101 Owen Geleijn (Ned) Jumbo-Visma 0:13:34 102 Campbell Stewart (NZl) Black Spoke Pro Cycling 0:13:56 103 Jakob Egholm (Den) Trek-Segafredo 0:14:41 104 Felix Groß (Ger) UAE Team Emirates 105 Christian Kjeldsen (Den) Team Coloquick 106 Erik Baska (Svk) Bora-Hansgrohe 0:15:19 107 Oliver Frederiksen (Den) Team Coloquick 108 Dan Erik Hansen (Nor) Global 6 Cycling 0:16:56 109 Matteo Moschetti (Ita) Trek-Segafredo 0:20:41 110 Matvey Mamykin (Rus) Nippo-Provence-PTS Conti 111 Nicolai Brochner (Den) Team Coloquick 0:22:15 DNF Zeb Kyffin (GBr) Ribble Weldtite Pro Cycling DNF Fintan Ryan (Irl) Evopro Racing