Annemiek van Vleuten wins Ladies Tour of Norway

Annemiek van Vleuten (Movistar Team) has won the 2021 Ladies Tour of Norway. After a solo win on the summit finish the previous day, her lead was never in danger on the final stage 4 and she won the title by 39 seconds over Ashleigh Moolman Pasio (SD Worx) and 50 seconds over Kristen Faulkner (TIBCO-Siicon Valley Bank)

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Chloe Hosking (Aus) Trek-Segafredo 3:36:06
2Coryn Rivera (USA) Team DSM
3Chiara Consonni (Ita) Valcar-Travel & Service
4Christine Majerus (Lux) Team SD Worx
5Sarah Roy (Aus) Team BikeExchange
6Elise Chabbey (Swi) Canyon-SRAM Racing
7Elena Cecchini (Ita) Team SD Worx
8Alison Jackson (Can) Liv Racing
9Eugénie Duval (Fra) FDJ Nouvelle-Aquitaine Futuroscope
10Emilie Moberg (Nor) Drops-le Col Supported by Tempur
11Juliette Labous (Fra) Team DSM
12Marlen Reusser (Swi) Ale' BTC Ljubljana
13Ingvild Gåskjenn (Nor) Team Coop Hitec Products
14Cecilie Uttrup Ludwig (Den) FDJ Nouvelle-Aquitaine Futuroscope
15Mie Bjørndal Ottestad (Nor) Norway National Team
16Annemiek van Vleuten (Ned) Movistar Team Women
17Ilaria Sanguineti (Ita) Valcar-Travel & Service
18Ashleigh Moolman-Pasio (RSA) Team SD Worx
19Femke Markus (Ned) Parkhotel Valkenburg
20Susanne Andersen (Nor) Team DSM
21Eleonora Camilla Gasparrini (Ita) Valcar-Travel & Service
22Nancy van der Berg (Ned) Jumbo-Visma Women Team
23Alice Maria Arzuffi (Ita) Valcar-Travel & Service
24Anouska Koster (Ned) Jumbo-Visma Women Team
25Annemarie Worst (Ned) Plantur-Pura
26Anne Dorthe Ysland (Nor) Team Coop Hitec Products
27Birgitte Andersen Nilssen (Nor) Norway National Team
28Silvia Persico (Ita) Valcar-Travel & Service
29Wilma Olausson (Swe) Team DSM
30Brodie Chapman (Aus) FDJ Nouvelle-Aquitaine Futuroscope
31Amalie Lutro (Nor) Team Coop Hitec Products
32Sofia Bertizzolo (Ita) Liv Racing
33Tatiana Guderzo (Ita) Ale' BTC Ljubljana
34Stine Borgli (Nor) FDJ Nouvelle-Aquitaine Futuroscope
35Vita Heine (Nor) Norway National Team
36Liane Lippert (Ger) Team DSM
37Yara Kastelijn (Ned) Plantur-Pura
38Leah Thomas (USA) Movistar Team Women
39Anna Shackley (GBr) Team SD Worx
40Hannah Barnes (GBr) Canyon-SRAM Racing
41Lucinda Brand (Ned) Trek-Segafredo
42Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank
43Alice Barnes (GBr) Canyon-SRAM Racing
44Riejanne Markus (Ned) Jumbo-Visma Women Team
45Rachel Neylan (Aus) Parkhotel Valkenburg
46Mikayla Harvey (NZl) Canyon-SRAM Racing
47Janneke Ensing (Ned) Team BikeExchange 0:00:16
48Mischa Bredewold (Ned) Parkhotel Valkenburg
49Ella Harris (NZl) Canyon-SRAM Racing
50Roxane Fournier (Fra) Team SD Worx
51Floortje Mackaij (Ned) Team DSM
52Joscelin Lowden (GBr) Drops-le Col Supported by Tempur
53Niamh Fisher-Black (NZl) Team SD Worx
54Natalie van Gogh (Ned) Bingoal Casino-Chevalmeire
55Amber Kraak (Ned) Jumbo-Visma Women Team
56Aude Biannic (Fra) Movistar Team Women
57Nina Kessler (Ned) Team Tibco-Silicon Valley Bank 0:00:22
58Nina Buijsman (Ned) Parkhotel Valkenburg
59Shirin van Anrooij (Ned) Trek-Segafredo 0:00:25
60Sara Penton (Swe) Drops-le Col Supported by Tempur 0:00:59
61Sheyla Gutierrez Ruiz (Spa) Movistar Team Women
62Mari Hole Mohr (Nor) Team Coop Hitec Products 0:01:40
63Tiril Jørgensen (Nor) Norway National Team
64Tanja Erath (Ger) Team Tibco-Silicon Valley Bank
65Inge van der Heijden (Ned) Plantur-Pura
66Magdalene Lind (Nor) Norway National Team
67Justine Ghekiere (Bel) Bingoal Casino-Chevalmeire
68Caroline Andersson (Swe) Team Coop Hitec Products
69Sanne Cant (Bel) Plantur-Pura
70Elise Marie Olsen (Nor) Drops-le Col Supported by Tempur 0:01:43
71Manon Bakker (Ned) Plantur-Pura
72Ingrid Lorvik (Nor) Norway National Team
73Evy Kuijpers (Ned) Liv Racing
74Mavi Garcia (Spa) Ale' BTC Ljubljana
75Urska Pintar (Slo) Ale' BTC Ljubljana
76Sabrina Stultiens (Ned) Liv Racing
77Audrey Cordon Ragot (Fra) Trek-Segafredo
78Trixi Worrack (Ger) Trek-Segafredo
79Barbara Guarischi (Ita) Movistar Team Women
80Gloria Rodriguez Sanchez (Spa) Movistar Team Women
81Eugenia Bujak (Slo) Ale' BTC Ljubljana 0:02:22
82Femke Gerritse (Ned) Parkhotel Valkenburg 0:02:44
83Jessica Allen (Aus) Team BikeExchange 0:04:05
84Eri Yonamine (Jpn) Team Tibco-Silicon Valley Bank
85Sophie Wright (GBr) Ale' BTC Ljubljana 0:04:20
86Pien Limpens (Ned) Parkhotel Valkenburg
87Rossella Ratto (Ita) Bingoal Casino-Chevalmeire
88Elynor Backstedt (GBr) Trek-Segafredo
89Silvia Pollicini (Ita) Valcar-Travel & Service
90Ann Helen Olsen (Nor) Team Coop Hitec Products
91Lucy Kennedy (Aus) Team BikeExchange
92Anna Christian (GBr) Drops-le Col Supported by Tempur
93Julie Van De Velde (Bel) Jumbo-Visma Women Team
94Urska Zigart (Slo) Team BikeExchange
95Julie De Wilde (Bel) Plantur-Pura 0:07:24
DNFAlexis Ryan (USA) Canyon-SRAM Racing
DNFDiana Carolina Peñuela Martinez (Col) Team Tibco-Silicon Valley Bank
DNSRotem Gafinovitz (Isr) Bingoal Casino-Chevalmeire
Swipe to scroll horizontally
Sprint 1 - Kirkebygda, 30.5km
Pos.Rider Name (Country) TeamResult
1Rossella Ratto (Ita) Bingoal Casino-Chevalmeire 4
2Julie Van De Velde (Bel) Jumbo-Visma Women Team 3
3Alison Jackson (Can) Liv Racing 2
4Tanja Erath (Ger) Team Tibco-Silicon Valley Bank 1
Swipe to scroll horizontally
Sprint 2 - Halden, 125.5km
Pos.Rider Name (Country) TeamResult
1Alison Jackson (Can) Liv Racing 4
2Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank 3
3Barbara Guarischi (Ita) Movistar Team Women 2
4Liane Lippert (Ger) Team DSM 1
Swipe to scroll horizontally
Finish
Pos.Rider Name (Country) TeamResult
1Chloe Hosking (Aus) Trek-Segafredo 7
2Coryn Rivera (USA) Team DSM 5
3Chiara Consonni (Ita) Valcar-Travel & Service 4
4Christine Majerus (Lux) Team SD Worx 3
5Sarah Roy (Aus) Team BikeExchange 2
6Elise Chabbey (Swi) Canyon-SRAM Racing 1
Swipe to scroll horizontally
Mountain 1 - Vamma, 61.7km
Pos.Rider Name (Country) TeamResult
1Julie Van De Velde (Bel) Jumbo-Visma Women Team 4
2Rossella Ratto (Ita) Bingoal Casino-Chevalmeire 3
3Nina Buijsman (Ned) Parkhotel Valkenburg 2
4Anna Christian (GBr) Drops-le Col Supported by Tempur 1
Swipe to scroll horizontally
Mountain 2 - Eidsberg, 73.7km
Pos.Rider Name (Country) TeamResult
1Julie Van De Velde (Bel) Jumbo-Visma Women Team 4
2Rossella Ratto (Ita) Bingoal Casino-Chevalmeire 3
3Wilma Olausson (Swe) Team DSM 2
4Lucy Kennedy (Aus) Team BikeExchange 1
Swipe to scroll horizontally
Young rider
Pos.Rider Name (Country) TeamResult
1Chiara Consonni (Ita) Valcar-Travel & Service 3:36:06
2Eleonora Camilla Gasparrini (Ita) Valcar-Travel & Service
3Anne Dorthe Ysland (Nor) Team Coop Hitec Products
4Wilma Olausson (Swe) Team DSM
5Amalie Lutro (Nor) Team Coop Hitec Products
6Anna Shackley (GBr) Team SD Worx
7Mischa Bredewold (Ned) Parkhotel Valkenburg 0:00:16
8Niamh Fisher-Black (NZl) Team SD Worx
9Shirin van Anrooij (Ned) Trek-Segafredo 0:00:25
10Mari Hole Mohr (Nor) Team Coop Hitec Products 0:01:40
11Tiril Jørgensen (Nor) Norway National Team
12Inge van der Heijden (Ned) Plantur-Pura
13Magdalene Lind (Nor) Norway National Team
14Caroline Andersson (Swe) Team Coop Hitec Products
15Elise Marie Olsen (Nor) Drops-le Col Supported by Tempur 0:01:43
16Manon Bakker (Ned) Plantur-Pura
17Femke Gerritse (Ned) Parkhotel Valkenburg 0:02:44
18Sophie Wright (GBr) Ale' BTC Ljubljana 0:04:20
19Pien Limpens (Ned) Parkhotel Valkenburg
20Elynor Backstedt (GBr) Trek-Segafredo
21Julie De Wilde (Bel) Plantur-Pura 0:07:24
Swipe to scroll horizontally
Final general classification after stage 4
Pos.Rider Name (Country) TeamResult
1Annemiek van Vleuten (Ned) Movistar Team Women 14:46:31
2Ashleigh Moolman-Pasio (RSA) Team SD Worx 0:00:39
3Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank 0:00:50
4Marlen Reusser (Swi) Ale' BTC Ljubljana 0:00:54
5Cecilie Uttrup Ludwig (Den) FDJ Nouvelle-Aquitaine Futuroscope 0:00:58
6Rachel Neylan (Aus) Parkhotel Valkenburg 0:01:00
7Riejanne Markus (Ned) Jumbo-Visma Women Team 0:01:13
8Juliette Labous (Fra) Team DSM 0:01:22
9Lucinda Brand (Ned) Trek-Segafredo
10Yara Kastelijn (Ned) Plantur-Pura 0:01:24
11Elise Chabbey (Swi) Canyon-SRAM Racing 0:01:25
12Niamh Fisher-Black (NZl) Team SD Worx 0:01:27
13Anna Shackley (GBr) Team SD Worx 0:01:40
14Tatiana Guderzo (Ita) Ale' BTC Ljubljana
15Mikayla Harvey (NZl) Canyon-SRAM Racing 0:01:49
16Alice Maria Arzuffi (Ita) Valcar-Travel & Service 0:01:51
17Joscelin Lowden (GBr) Drops-le Col Supported by Tempur 0:01:56
18Janneke Ensing (Ned) Team BikeExchange
19Mavi Garcia (Spa) Ale' BTC Ljubljana 0:02:30
20Ella Harris (NZl) Canyon-SRAM Racing 0:02:53
21Leah Thomas (USA) Movistar Team Women 0:03:09
22Ingvild Gåskjenn (Nor) Team Coop Hitec Products 0:03:18
23Shirin van Anrooij (Ned) Trek-Segafredo 0:03:23
24Floortje Mackaij (Ned) Team DSM 0:03:34
25Mischa Bredewold (Ned) Parkhotel Valkenburg
26Urska Pintar (Slo) Ale' BTC Ljubljana 0:04:06
27Anouska Koster (Ned) Jumbo-Visma Women Team 0:04:21
28Vita Heine (Nor) Norway National Team
29Eleonora Camilla Gasparrini (Ita) Valcar-Travel & Service 0:05:03
30Anne Dorthe Ysland (Nor) Team Coop Hitec Products 0:05:15
31Liane Lippert (Ger) Team DSM 0:05:23
32Annemarie Worst (Ned) Plantur-Pura 0:06:26
33Sabrina Stultiens (Ned) Liv Racing 0:06:30
34Eugénie Duval (Fra) FDJ Nouvelle-Aquitaine Futuroscope 0:06:43
35Mie Bjørndal Ottestad (Nor) Norway National Team
36Nancy van der Berg (Ned) Jumbo-Visma Women Team
37Hannah Barnes (GBr) Canyon-SRAM Racing 0:06:46
38Sanne Cant (Bel) Plantur-Pura 0:06:55
39Lucy Kennedy (Aus) Team BikeExchange 0:07:02
40Christine Majerus (Lux) Team SD Worx 0:07:52
41Coryn Rivera (USA) Team DSM 0:08:15
42Amber Kraak (Ned) Jumbo-Visma Women Team 0:08:17
43Eugenia Bujak (Slo) Ale' BTC Ljubljana 0:09:08
44Urska Zigart (Slo) Team BikeExchange 0:09:34
45Wilma Olausson (Swe) Team DSM 0:10:03
46Sarah Roy (Aus) Team BikeExchange 0:10:08
47Stine Borgli (Nor) FDJ Nouvelle-Aquitaine Futuroscope
48Brodie Chapman (Aus) FDJ Nouvelle-Aquitaine Futuroscope
49Susanne Andersen (Nor) Team DSM 0:10:36
50Silvia Persico (Ita) Valcar-Travel & Service 0:10:56
51Ingrid Lorvik (Nor) Norway National Team 0:11:09
52Femke Markus (Ned) Parkhotel Valkenburg 0:11:12
53Nina Buijsman (Ned) Parkhotel Valkenburg 0:11:14
54Inge van der Heijden (Ned) Plantur-Pura 0:11:50
55Ilaria Sanguineti (Ita) Valcar-Travel & Service 0:11:57
56Roxane Fournier (Fra) Team SD Worx 0:12:07
57Femke Gerritse (Ned) Parkhotel Valkenburg 0:12:35
58Amalie Lutro (Nor) Team Coop Hitec Products 0:14:22
59Julie De Wilde (Bel) Plantur-Pura 0:14:48
60Tiril Jørgensen (Nor) Norway National Team 0:14:58
61Alison Jackson (Can) Liv Racing 0:15:39
62Sofia Bertizzolo (Ita) Liv Racing 0:15:50
63Birgitte Andersen Nilssen (Nor) Norway National Team 0:16:26
64Julie Van De Velde (Bel) Jumbo-Visma Women Team 0:16:46
65Elena Cecchini (Ita) Team SD Worx 0:16:52
66Alice Barnes (GBr) Canyon-SRAM Racing 0:16:57
67Chiara Consonni (Ita) Valcar-Travel & Service 0:17:07
68Emilie Moberg (Nor) Drops-le Col Supported by Tempur 0:17:11
69Sheyla Gutierrez Ruiz (Spa) Movistar Team Women 0:17:22
70Barbara Guarischi (Ita) Movistar Team Women 0:18:13
71Eri Yonamine (Jpn) Team Tibco-Silicon Valley Bank 0:18:21
72Chloe Hosking (Aus) Trek-Segafredo 0:18:59
73Justine Ghekiere (Bel) Bingoal Casino-Chevalmeire 0:21:21
74Sophie Wright (GBr) Ale' BTC Ljubljana 0:21:30
75Aude Biannic (Fra) Movistar Team Women 0:21:38
76Mari Hole Mohr (Nor) Team Coop Hitec Products 0:21:49
77Magdalene Lind (Nor) Norway National Team 0:21:52
78Audrey Cordon Ragot (Fra) Trek-Segafredo 0:21:58
79Pien Limpens (Ned) Parkhotel Valkenburg 0:22:01
80Rossella Ratto (Ita) Bingoal Casino-Chevalmeire 0:22:21
81Caroline Andersson (Swe) Team Coop Hitec Products 0:23:13
82Jessica Allen (Aus) Team BikeExchange 0:24:10
83Tanja Erath (Ger) Team Tibco-Silicon Valley Bank 0:25:09
84Natalie van Gogh (Ned) Bingoal Casino-Chevalmeire 0:25:52
85Elise Marie Olsen (Nor) Drops-le Col Supported by Tempur 0:26:36
86Nina Kessler (Ned) Team Tibco-Silicon Valley Bank 0:27:41
87Trixi Worrack (Ger) Trek-Segafredo 0:27:44
88Gloria Rodriguez Sanchez (Spa) Movistar Team Women 0:28:19
89Sara Penton (Swe) Drops-le Col Supported by Tempur 0:28:27
90Manon Bakker (Ned) Plantur-Pura 0:29:27
91Evy Kuijpers (Ned) Liv Racing
92Silvia Pollicini (Ita) Valcar-Travel & Service 0:30:12
93Anna Christian (GBr) Drops-le Col Supported by Tempur 0:30:24
94Ann Helen Olsen (Nor) Team Coop Hitec Products 0:32:16
95Elynor Backstedt (GBr) Trek-Segafredo 0:35:15
Swipe to scroll horizontally
Mountain classification
Pos.Rider Name (Country) TeamResult
1Nina Buijsman (Ned) Parkhotel Valkenburg 15
2Julie Van De Velde (Bel) Jumbo-Visma Women Team 9
3Anna Christian (GBr) Drops-le Col Supported by Tempur 6
4Rossella Ratto (Ita) Bingoal Casino-Chevalmeire 6
5Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank 5
6Annemiek van Vleuten (Ned) Movistar Team Women 4
7Aude Biannic (Fra) Movistar Team Women 4
8Tiril Jørgensen (Nor) Norway National Team 4
9Ashleigh Moolman-Pasio (RSA) Team SD Worx 3
10Anna Shackley (GBr) Team SD Worx 3
11Audrey Cordon Ragot (Fra) Trek-Segafredo 3
12Janneke Ensing (Ned) Team BikeExchange 2
13Mavi Garcia (Spa) Ale' BTC Ljubljana 2
14Wilma Olausson (Swe) Team DSM 2
15Marlen Reusser (Swi) Ale' BTC Ljubljana 1
16Lucy Kennedy (Aus) Team BikeExchange 1
Swipe to scroll horizontally
Points classification
Pos.Rider Name (Country) TeamResult
1Alison Jackson (Can) Liv Racing 25
2Kristen Faulkner (USA) Team Tibco-Silicon Valley Bank 24
3Riejanne Markus (Ned) Jumbo-Visma Women Team 11
4Christine Majerus (Lux) Team SD Worx 10
5Coryn Rivera (USA) Team DSM 10
6Chloe Hosking (Aus) Trek-Segafredo 7
7Tanja Erath (Ger) Team Tibco-Silicon Valley Bank 6
8Susanne Andersen (Nor) Team DSM 6
9Brodie Chapman (Aus) FDJ Nouvelle-Aquitaine Futuroscope 4
10Rossella Ratto (Ita) Bingoal Casino-Chevalmeire 4
11Natalie van Gogh (Ned) Bingoal Casino-Chevalmeire 4
12Elise Chabbey (Swi) Canyon-SRAM Racing 4
13Alice Barnes (GBr) Canyon-SRAM Racing 4
14Chiara Consonni (Ita) Valcar-Travel & Service 4
15Cecilie Uttrup Ludwig (Den) FDJ Nouvelle-Aquitaine Futuroscope 3
16Julie Van De Velde (Bel) Jumbo-Visma Women Team 3
17Audrey Cordon Ragot (Fra) Trek-Segafredo 3
18Anna Christian (GBr) Drops-le Col Supported by Tempur 3
19Lucinda Brand (Ned) Trek-Segafredo 2
20Sanne Cant (Bel) Plantur-Pura 2
21Sarah Roy (Aus) Team BikeExchange 2
22Femke Markus (Ned) Parkhotel Valkenburg 2
23Tiril Jørgensen (Nor) Norway National Team 2
24Sofia Bertizzolo (Ita) Liv Racing 2
25Barbara Guarischi (Ita) Movistar Team Women 2
26Aude Biannic (Fra) Movistar Team Women 2
27Liane Lippert (Ger) Team DSM 1
28Nina Buijsman (Ned) Parkhotel Valkenburg 1
Swipe to scroll horizontally
Young rider classification
Pos.Rider Name (Country) TeamResult
1Niamh Fisher-Black (NZl) Team SD Worx 14:47:58
2Anna Shackley (GBr) Team SD Worx 0:00:13
3Shirin van Anrooij (Ned) Trek-Segafredo 0:01:56
4Mischa Bredewold (Ned) Parkhotel Valkenburg 0:02:07
5Eleonora Camilla Gasparrini (Ita) Valcar-Travel & Service 0:03:36
6Anne Dorthe Ysland (Nor) Team Coop Hitec Products 0:03:48
7Wilma Olausson (Swe) Team DSM 0:08:36
8Inge van der Heijden (Ned) Plantur-Pura 0:10:23
9Femke Gerritse (Ned) Parkhotel Valkenburg 0:11:08
10Amalie Lutro (Nor) Team Coop Hitec Products 0:12:55
11Julie De Wilde (Bel) Plantur-Pura 0:13:21
12Tiril Jørgensen (Nor) Norway National Team 0:13:31
13Chiara Consonni (Ita) Valcar-Travel & Service 0:15:40
14Sophie Wright (GBr) Ale' BTC Ljubljana 0:20:03
15Mari Hole Mohr (Nor) Team Coop Hitec Products 0:20:22
16Magdalene Lind (Nor) Norway National Team 0:20:25
17Pien Limpens (Ned) Parkhotel Valkenburg 0:20:34
18Caroline Andersson (Swe) Team Coop Hitec Products 0:21:46
19Elise Marie Olsen (Nor) Drops-le Col Supported by Tempur 0:25:09
20Manon Bakker (Ned) Plantur-Pura 0:28:00
21Elynor Backstedt (GBr) Trek-Segafredo 0:33:48
Swipe to scroll horizontally
Team classification
Pos.Rider Name (Country) TeamResult
1Team SD Worx 44:23:09
2Ale` BTC Ljubljana 0:01:32
3Canyon-Sram Racing 0:02:04
4Team DSM 0:04:33
5Team BikeExchange 0:08:23
6Parkhotel Valkenburg 0:08:24
7Jumbo-Visma Women Team 0:08:51
8Norway National Team 0:09:51
9Plantur-Pura 0:11:09
10FDJ Nouvelle-Aquitaine Futuroscope 0:14:13
11Valcar-Travel & Service 0:14:14
12Movistar Team Women 0:15:42
13Trek-Segafredo 0:17:51
14Team Coop-Hitec Products 0:18:38
15Liv Racing 0:33:52
16Team Tibco-Silicon Valley Bank 0:37:11
17Drops-Le Col Supported by Tempur 0:39:59
18Bingoal Casino-Chevalmeire 0:46:29

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

Lukas Knöfler started working in cycling communications in 2013 and has seen the inside of the scene from many angles. Having worked as press officer for teams and races and written for several online and print publications, he has been Cyclingnews’ Women’s WorldTour correspondent since 2018.

Latest on Cyclingnews