Get all your news in one place.
100's of premium titles.
One app.
Start reading
Cycling News
Cycling News
Sport
Lukas Knöfler

FORGOTTEN HISTORY: Paris roubaix femmes franziska koch outwits marianne vos and pauline ferrand prevot to claim biggest win of her career - The Untold Story

Franziska Koch of Germany and Team FDJ United - SUEZ (R) celebrates at finish line as race winner ahead of Marianne Vos of Netherlands and Team Visma | Lease a Bike .

Franziska Koch (FDJ United-Suez) won Paris-Roubaix Femmes, beating Marianne Vos (Visma-Lease a Bike) in the sprint of three. Vos' teammate Pauline Ferrand-Prévot rounded out the podium.

Ferrand-Prévot made the decisive move when she accelerated from the front group on a small rise after the Mons-en-Pévèle sector. Blanka Vas (SD Worx-Protime), Vos, and Koch were the only riders who could follow, forming a front group of four.

Ferrand-Prévot did most of the work in this group until Koch attacked on sector 6. Vos joined her move while Ferrand-Prévot backed off, and Vas soon lost contact with the Frenchwoman as well. Eventually, Ferrand-Prévot made her way back to the two leaders.

Koch and Ferrand-Prévot traded turns with Vos saving herself for the sprint. Koch attacked with 4.5km to go, dropping Ferrand-Prévot, but Vos was glued to her wheel. Ferrand-Prévot returned on the penultimate kilometre and accelerated, now pulling Koch and Vos to the Roubaix velodrome.

In the velodrome, Koch went high on the boards with Vos on her wheel before diving down again behind Ferrand-Prévot who led out the sprint. On the back straight, Koch and Vos launched their sprint, going through the final corner side by side. Vos was in the outside lane, pulled ahead on the finishing straight, but Koch fought back and just pipped Vos to the line.

“It’s kind of hard to believe. I’ve been dreaming about it, but Roubaix is a race where anything can happen, and that it worked out in the end, it’s like a dream,” said Koch after the biggest victory of her career.

“We did a really good race with the team. We knew that positioning is key in the beginning. It’s like a war going into the cobble sections, and we were fully committed to invest already early in the race. I managed to stay out of trouble, always be in the top-ten on the cobble sections. We wanted to make the race hard, and after Mons-en-Pévèle, I ended up in the perfect move,” Koch described the race.

Racing against two Visma-Lease a Bike riders put Koch on the spot but also allowed her to save herself for the final.

“Having two riders of the same team [with you] is a challenge on the one hand, on the other hand also a bit of a benefit because the work is not necessarily on you. I tried to get rid of them a little bit, but in the end, I had to gamble on the sprint,” she said.

In the velodrome, Koch beat renowned sprinter Vos to the line after a hard race.

“I could feel her coming after the corner, and she gets more downhill than me, but I just thought, ‘no, I’m so close now, I have to win’. I just could speed up a little bit more at the end, and I knew it when I threw my bike,” Koch described the sprint.

Paris-Roubaix Femmes 2026 podium (l-r): second place Marianne Vos (Visma-Lease a Bike), winner Franziska Koch (FDJ United-Suez) and third place Pauline Ferrand-Prévot (Visma-Lease a Bike) (Image credit: Getty Images)

How it unfolded

Although a bit shorter than the 2025 edition at 143.1km, the 2026 race was made harder by the addition of three pavé sectors early in the race. The 20 sectors added up to a total of 33.7km of gruelling cobblestone roads.

Gravel racer Rosa Klöser (Canyon-SRAM zondacrypto) went on the breakaway after 9km of racing and held a gap of up to 1:30 minutes, but she was reeled in between sectors 17 and 16. By that point, Elisa Balsamo (Lidl-Trek), Alison Jackson (St Michel-Preference Home-Auber 93), Zoe Backstedt (Canyon-SRAM zondacrypto), and Lily Williams had all suffered punctures in the peloton but managed to return.

Letizia Borghesi (AG Insurance-Soudal) punctured on sector 15, 70km from the finish, and a crash at the end of sector 13 took out Shari Bossuyt (AG Insurance-Soudal) and Laura Tomasi (Uno-X Mobility). Balsamo had another puncture with 56km to go, leaving her chasing for a long time; eventually, the Italian abandoned the race.

One of the pre-race favourites Elisa Balsamo (Lidl-Trek) chasing back after a puncture (Image credit: Getty Images)

Only about 40 riders were left in the peloton at the start of sector 12, Auchy-lez-Orchies à Bersée, and Visma-Lease a Bike led them over the pavé, further whittling down the group to about 25 riders at the end of the four-star sector.

When this group entered the five-star Mons-en-Pévèle sector, Koch went to the front to push the pace. Lieke Nooijen (Visma-Lease a Bike) took over halfway through, but Koch went to the front again towards the end, and the group was down to 16 riders at the end of the 3000-metre sector.

On the small rise afterwards, Ferrand-Prévot launched her attack that was followed by Vas who had Vos on her wheel. Femke Markus (SD Worx-Protime) had just taken a bottle and could not react while Nooijen was happy to let the gap open up. Koch immediately jumped on the attack but had to dig deep to close the gap to the other three.

Pauline Ferrand-Prévot (Visma-Lease a Bike) with Blanka Vas (SD Worx-Protime) on her wheel (Image credit: Getty Images)

Ferrand-Prévot attacked again 43km from the line, but Koch quickly brought her back. All the while, the gap to the chase group became bigger and bigger: With 40km to go, the front quartet was 30 seconds ahead already.

On sector 9, Lucinda Brand (Lidl-Trek) led the chase behind, splitting the group in the process, but only succeeded in briefly keeping the gap at 35 seconds, and as the pace went out of the chase after that, the front group was a minute ahead with 31km to go, all but guaranteeing that the winner would be found among them. Vas had sat on at first, but now, all four riders were taking turns, though Ferrand-Prévot was still doing more than her share of work.

Ferrand-Prévot attacked after the three-star sector 7, Cysoing à Bourghelles, 25km from the finish, but was neutralised by Vas who immediately took her wheel. The Hungarian champion paid for this on the following sector when she couldn’t follow the attack by Koch who pulled away with Vos on her wheel.

As Vas lost contact with Ferrand-Prévot, too, the Frenchwoman slowly inched her way back to Koch and Vos, making a front group of three again on sector 5, the four-star Camphin-en-Pévèle. Ferrand-Prévot briefly lost contact on the pavé but came back once more. In the chase group that had caught up to Vas, Lotte Kopecky (SD Worx-Protime) pushed on, getting away with Megan Jastrab (UAE Team ADQ) and Brand.

Koch led the front group on the five-star Carrefour de l’Arbre, putting the pressure on Ferrand-Prévot who had to leave a small gap. On the second half of the 2100-metre sector, Vos accelerated but then held back when Koch had no trouble following, thus allowing Ferrand-Prévot to return.

1:10 minutes behind, Brand crashed on the Carrefour de l’Arbre, colliding with a spectator as she rode on the verge of the cobblestone road.

The last three sectors on the final 15km were of little difficulty, and nobody tried to split the front group until Koch attacked with 4.5km to go. Vos could follow her, Ferrand-Prévot was dropped but returned one last time, pulling Koch and Vos into the velodrome where Koch held off Vos in a hard-fought sprint to win.

Kopecky outsprinted Jastrab for fourth place, 1:30 minutes down, while Lorena Wiebes (SD Worx-Protime) finished sixth, winning the sprint of a group of 18 riders, 2:20 minutes behind.

Franziska Koch (FDJ United-SUEZ) surprised everyone, even maybe herself, with the win (Image credit: Getty Images)

Results

Position

Rider (Country) Team

Time Gap

1

Franziska Koch (Ger) FDJ United-SUEZ

3:30:16

2

Marianne Vos (Ned) Visma-Lease a Bike

"

3

Pauline Ferrand Prevot (Fra) Visma-Lease a Bike

0:00:06

4

Lotte Kopecky (Bel) SD Worx-Protime

0:01:30

5

Megan Jastrab (USA) UAE Team ADQ

"

6

Lorena Wiebes (Ned) SD Worx-Protime

0:02:20

7

Charlotte Kool (Ned) Fenix-Premier Tech

"

8

Lara Gillespie (Irl) UAE Team ADQ

"

9

Arlenis Sierra Canadilla (Cub) Movistar Team

"

10

Lucinda Brand (Ned) Lidl-Trek

"

11

Célia Gery (Fra) FDJ United-SUEZ

"

12

Jane Zoe Backstedt (GBr) Canyon-SRAM zondacrypto

"

13

Marthe Goossens (Bel) AG Insurance-Soudal

"

14

Pfeiffer Zara Georgi (GBr) Picnic PostNL

"

15

Sophie Julia Kopecký (Cze) SD Worx-Protime

"

16

Floortje Mackaij (Ned) Movistar Team

"

17

Blanka Vas (Hun) SD Worx-Protime

"

18

Chiara Consonni (Ita) Canyon-SRAM zondacrypto

"

19

Shirin Van Anrooij (Ned) Lidl-Trek

"

20

Elise Chabbey (Swi) FDJ United-SUEZ

"

21

Femke Markus (Ned) SD Worx-Protime

"

22

Alena Ivanchenko (Rus) UAE Team ADQ

"

23

Ilse Pluimers (Ned) AG Insurance-Soudal

"

24

Millie Couzens (GBr) Fenix-Premier Tech

0:04:42

25

Nina Berton (Lux) EF Education-Oatly

"

26

Susanne Andersen (Nor) Uno-X Mobility

"

27

Nadia Quagliotto (Ita) Cofidis Women Team

"

28

Ruby Roseman-Gannon (Aus) Liv AlUla Jayco

"

29

Quinty Ton (Ned) Liv AlUla Jayco

"

30

Febe Jooris (Bel) UAE Team ADQ

"

31

Maria Rosa Klöser (Ger) Canyon-SRAM zondacrypto

"

32

Emma Cecilie Norsgaard Bjerg (Den) Lidl-Trek

"

33

Teuntje Beekhuis (Ned) Uno-X Mobility

"

34

Gladys Verhulst Wild (Fra) AG Insurance-Soudal

0:04:47

35

Daniek Hengeveld (Ned) Visma-Lease a Bike

"

36

Lieke Nooijen (Ned) Visma-Lease a Bike

"

37

Barbara Guarischi (Ita) SD Worx-Protime

0:04:50

38

Jeanne Korevaar (Ned) Liv AlUla Jayco

0:06:50

39

Linda Riedmann (Ger) Lotto-Intermarché

0:08:20

40

Maria Apolonia Van 'T Geloof (Ned) Laboral Kutxa-Fundacion Euskadi

"

41

Marthe Truyen (Bel) Fenix-Premier Tech

0:08:23

42

Alicia Gonzalez Blanco (Spa) St Michel- Preference Home- Auber93

"

43

Sophie Von Berswordt (Ned) Volkerwessels

"

44

Rachele Barbieri (Ita) Picnic PostNL

0:08:28

45

Evy Kuijpers (Ned) Fenix-Premier Tech

"

46

Nienke Veenhoven (Ned) Visma-Lease a Bike

"

47

Margaux Vigie (Fra) Visma-Lease a Bike

"

48

Alison Jackson (Can) St Michel- Preference Home- Auber93

0:09:38

49

Lily Williams (USA) Human Powered Health

0:10:42

50

Alexis Magner (USA) EF Education-Oatly

"

51

Martina Alzini (Ita) Cofidis Women Team

0:11:07

52

Maria Martins (Por) Canyon-SRAM zondacrypto

"

53

Mia Griffin (Irl) Picnic PostNL

"

54

Clara Copponi (Fra) Lidl-Trek

"

55

Letizia Borghesi (Ita) AG Insurance-Soudal

"

56

Kathrin Schweinberger (Aut) Human Powered Health

"

57

Sara Fiorin (Ita) Laboral Kutxa-Fundacion Euskadi

"

58

Marion Borras (Fra) Cofidis Women Team

"

59

Karolina Kumiega (Pol) St Michel- Preference Home- Auber93

"

60

Elyne Roussel (Fra) St Michel- Preference Home- Auber93

"

61

Noa Jansen (Ned) Liv AlUla Jayco

"

62

Tiffany Cromwell (Aus) Canyon-SRAM zondacrypto

"

63

Carys Lloyd (GBr) Movistar Team

"

64

Linda Zanetti (Swi) Uno-X Mobility

"

65

Lauretta Hanson (Aus) Lidl-Trek

"

66

Natalie Quinn (USA) Mayenne Monbana My Pie

"

67

Mackenzie Coupland (Aus) Liv AlUla Jayco

"

68

Mylene De Zoete (Ned) Fenix-Premier Tech

0:11:12

69

Anniina Ahtosalo (Fin) Uno-X Mobility

"

70

Léa Stern (Swi) Ma Petite Entreprise

"

71

Flora Perkins (GBr) Fenix-Premier Tech

"

72

Amber Kraak (Ned) FDJ United-SUEZ

"

73

Jente Koops (Ned) Human Powered Health

0:11:35

74

Ilona Rouat (Fra) Ma Petite Entreprise

"

75

Caroline Wreszin (USA) St Michel- Preference Home- Auber93

"

76

Allison Mrugal (USA) Mayenne Monbana My Pie

"

77

Josie Nelson (GBr) Picnic PostNL

"

78

Constance Valentin (Fra) Mayenne Monbana My Pie

"

79

Clémence Chereau (Fra) St Michel- Preference Home- Auber93

"

80

Laura Ruiz Perez (Spa) Movistar Team

"

81

Lonneke Uneken (Ned) Volkerwessels

"

82

Alison Avoine (Fra) Ma Petite Entreprise

0:11:41

83

Ilken Seynave (Bel) Lotto-Intermarché

0:14:19

84

Katrijn De Clercq (Bel) Lotto-Intermarché

0:15:03

85

Amalie Dideriksen (Den) Cofidis Women Team

"

86

Valentine Fortin (Fra) Cofidis Women Team

0:15:34

87

Cristina Tonetti (Ita) Laboral Kutxa-Fundacion Euskadi

"

88

Idoia Eraso Lasa (Spa) Laboral Kutxa-Fundacion Euskadi

"

89

Lene Robyn Clay (GBr) Picnic PostNL

0:16:40

90

Noemie Abgrall (Fra) Ma Petite Entreprise

0:16:43

91

Margot Marasco (Fra) Ma Petite Entreprise

"

OTL

Sterre Vervloet (Bel) Lotto-Intermarché

0:18:13

OTL

Alexandra Volstad (Can) EF Education-Oatly

0:19:57

OTL

Lucie Fityus (Aus) Picnic PostNL

0:22:18

OTL

Auke De Buysser (Bel) EF Education-Oatly

"

OTL

Lea Lin Teutenberg (Ger) Lotto-Intermarché

0:23:49

OTL

Katia Ragusa (Ita) Human Powered Health

"

OTL

Maggie Coles-Lyster (Can) Human Powered Health

"

OTL

Irati Aranguren Carbayeda (Spa) Laboral Kutxa-Fundacion Euskadi

"

OTL

Justine Gegu (Fra) Mayenne Monbana My Pie

0:26:34

OTL

Julie Brouwers (Bel) Lotto-Intermarché

0:27:24

OTL

Caoimhe O Brien (Irl) EF Education-Oatly

0:28:22

DNF

Chloe Dygert (USA) Canyon-SRAM zondacrypto

DNF

Vittoria Guazzini (Ita) FDJ United-SUEZ

DNF

Jade Wiel (Fra) FDJ United-SUEZ

DNF

Georgia Baker (Aus) Liv AlUla Jayco

DNF

Wiktoria Pikulik (Pol) Human Powered Health

DNF

Meis Poland (Ned) Volkerwessels

DNF

Scarlett Souren (Ned) Volkerwessels

DNF

Amber Van Der Hulst (Ned) Volkerwessels

DNF

Aude Biannic (Fra) Movistar Team

DNF

Catrin Ferguson (GBr) Movistar Team

DNF

Fiona Mangan (Irl) Mayenne Monbana My Pie

DNF

Jenaya Francis (Can) Mayenne Monbana My Pie

DNF

Elisa Balsamo (Ita) Lidl-Trek

DNF

Shari Bossuyt (Bel) AG Insurance-Soudal

DNF

Alana Castrique (Bel) AG Insurance-Soudal

DNF

Arianna Fidanza (Ita) Laboral Kutxa-Fundacion Euskadi

DNF

Laura Tomasi (Ita) Uno-X Mobility

DNF

Kamilla Aasebø (Nor) Uno-X Mobility

DNF

Kristýna Burlová (Cze) Cofidis Women Team

DNF

Mirre Knaven (Ned) EF Education-Oatly

Sign up to read this article
Read news from 100's of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.