French Open women’s semifinals recap: How three games explained the two matches

P

PLAYDASH Media

June 5, 2026

Share
French Open women’s semifinals recap: How three games explained the two matches
Image: PLAYDASH Media

French

Open 2026

Women's Final Set

Women's Semis Recap

Tennis Dogs

Tale of Two Coaches

Match Fixing

French Open women’s semifinals recap: How three games explained the two matches

Maja Chwalińska hits a defensive backhand

Maja Chwalińska's defense frustrated Diana Shnaider throughout their semifinal. Eamonn Dalton / The Athletic; Tnani Badreddine / DeFodi via Getty images

Charlotte Harpur

By Charlotte Harpur and Charlie Eccleshare

June 5, 2026 3:27 am GMT+7 Updated

Follow The Athletic ’s French Open coverage

Welcome to the French Open briefing, where The Athletic will explain the stories behind the stories on each day of the tournament.

On Day 12, the women’s semifinals arrived, with all four players in search of their first appearance in a Grand Slam final.

How did a nervy start determine the trajectory of almost an entire match?

Tennis matches are never usually decided in the first two games, but they can dictate the direction of travel.

It was Marta Kostyuk who seemed nervous on Court Philippe-Chatrier Thursday afternoon, during the opening game of her first Grand Slam singles semifinal against Mirra Andreeva.

The Ukrainian No. 15 seed served two double faults, gifting an easy break for Andreeva, who was playing in only her second Grand Slam semifinal. But the Russian No. 8 seed showed her own nerves in her service game, double-faulting once and trailing 0-40 to give Kostyuk an immediate opportunity to reset the match.

But Kostyuk made three consecutive errors, letting Andreeva claw her way back to deuce. A point later, she pulled out an ace to hold serve and lead 2-0. It was a Sliding Doors moment. How the world's best tennis players manage their nerves Charlotte Harpur

Had Kostyuk broken back to level the score at 1-1, she could have treated that first service game as if it had never happened, wiped the slate clean mentally and moved on. But losing the first two games when Kostyuk really should not have done — first because she was serving and then when Andreeva was 0-40 down — set the tone.

“I didn’t start the best, but, you know, it happens,” the 23-year-old said in her news conference. “…I was missing more. Obviously felt pressure…The serve was not great for me today. I was rushing a lot, and just, a bit more chaotic.”

Andreeva, ranked No. 8 in the world, took the momentum and ran with it, racing to a healthy 4-0 advantage and eventually taking the first set for the loss of just one game, to set up a 6-1, 6-3 win.

“If I get nervous when I serve, I think: ‘She also can get nervous when she serves,'” Andreeva, 19, said in her press conference. She has been working on her concentration and visualization process to the extent that she said she could see the individual hairs on the ball throughout the match.

A similar situation which dictated the rest of the match occurred in last year’s Wimbledon final, when American Amanda Anisimova, trailing 2-0, could not convert one of the four game points in her second service game against world No. 2 Iga Świątek.

Had she done so, she would have at least got on the scoreboard, albeit still a break of serve down, and given Świątek something to worry about. Instead, the four-time French Open champion ran away with the set, ultimately double-bageling Anisimova to win her maiden Wimbledon title.

Top League Content

Kostyuk’s slow start proved extremely costly, as Andreeva found comfort in her 2-0 cushion and raced to the first set 6-1. By the time Kostyuk found her range deep into the second set, it was too late.

— Charlotte Harpur

And how did one game toward the end of another define it?

In the second semifinal, the game in which Diana Shnaider was broken for 5-4 to leave Maja Chwalińska serving for the match could be dismissed as a sloppy few points and some bad decision-making.

But that single game was the culmination of two hours of head-scrambling tennis from Chwalińska, the 24-year-old Polish world No. 114, who on Thursday became only the second qualifier to reach a Grand Slam final after beating Shnaider 7-6(4), 6-4.

Chwalińska’s powers of defence were extraordinary, returning the ball from improbable positions not just back into the court, but into neutral positions from which Russia’s Shnaider, 22, could barely attack.

At 4-4 in the second set, after Chwalińska had taken the first on a tiebreak, the pattern of the match was set. Shnaider would try to dominate from the back of the court; Chwalińska would neutralize her with a buffet of spins and slices. The rally would play out, Shnaider would make the first move and either make an error or be foiled by Chwalińska’s equally remarkable ability to turn defense into attack.

The first point of the game was crucial. Shnaider put herself in a position to win it when she arced a crosscourt backhand right into the corner of the court, to leave herself with a seemingly easy winner.

But rather than flick Chwalińska’s reply into the open side of the court, Shnaider second-guessed herself and tried to put the ball back behind her opponent. Chwalińska, one step ahead, was waiting to hoist up a lob.

That gave Shnaider the same choice: Hit into the open court, or try and wrongfoot her opponent. Again she chose the latter option, and again Chwalińska read it, slotting a backhand pass down the line that Shnaider could only half-volley long.

France TV

On the next-but-one point, Shnaider netted a backhand off a loopy one from Chwalińska to fall to 15-30. This led her to look at her team as if to say: What on earth am I supposed to do here?

On the next one, a frazzled Shnaider tried a moonball herself, and then, desperately searching for answers, she hit a ropey drop shot that Chwalińska countered with a drop shot of her own, setting her up for an easy volley winner.

Chwalińska had earned herself two break points, and took the first with another drop shot that Shnaider couldn’t chase down.

Out-hought, outrun, outclassed. This one game said everything about how Chwalińska bridged a gap of more than 90 places to claim a place in her first Grand Slam final.

— Charlie Eccleshare

Shot of the day

Chwalińska has played plenty of points that show what she’s all about this tournament. Here’s one more:

(France TV)

Drop Shots

💰 How match-fixers prey on tennis players living a hand-to-mouth existence lower down the sport’s rankings.

🐕 Tennis stars are traveling with their dogs more than ever. At Roland Garros, they are very pampered pups.

👩‍🏫 How two female coaches from very different worlds arrived at a French Open semifinal.

Up next: Men’s semifinals

🎾 Jakub Menšík (26) vs. Alexander Zverev (2)

8:30 a.m. ET on TNT, HBO Max

Zverev, 29, is the last player standing of his generation — the group who looked set to benefit from Roger Federer, Rafael Nadal and Novak Djokovic aging out, but instead ran into the rising juggernaut of Carlos Alcaraz and Jannik Sinner. He may never get a better chance to win an elusive major. Between the German and the final stands Jakub Menšík, the 20-year-old Czech who barely survived his second-round match before growing into the tournament. Both men have huge serves, so this match will be one of fine margins and taking care of service games. Whether or not Menšík’s forehand holds up — a weaker shot which has enjoyed both the high bounce of the heat and the slow speed of the cold — will be key.

🎾 Matteo Arnaldi vs. Flavio Cobolli (10)

Not before 1 p.m. ET on TNT, HBO Max

Arnaldi and Cobolli have similar play styles, with the latter a little more front-foot and aggressive and the former more of a master of defense. But both are capable of scrambling and digging out points they appear to have lost, and neither has the superpower serves that can end points quickly. Cobolli, 24, used his kick serve, which jumps off the court and above players’ shoulders, to pin back Félix Auger-Aliassime in his quarterfinal, and he should be able to do that here; Arnaldi, 25, will want to find the lobs and improvisations that bamboozled Frances Tiafoe in the last 16.

French Open women’s draw 2026 Last updated June 5 at 3:25 AM GMT+7

First Round

Second Round

Third Round

Fourth Round

Quarterfinals

Semifinals

Finals

🇧🇾 1 A. Sabalenka 6 6

🇪🇸

J. Bouzas Maneiro 4 2

🇨🇿

L. Fruhvirtová (Q) 4 3

🇫🇷

E. Jacquemot 6 6

🇦🇺

D. Kasatkina 6 6

🇹🇷

Z. Sönmez 4 4

🇨🇭

S. Bandecchi (Q) 6 2 6

🇪🇸 31 C. Bucşa 4 6 4

🇺🇸 17 I. Jović 6 6

🇵🇭

A. Eala 4 2

🇺🇸

E. Navarro 6 6

🇮🇩

J. Tjen 4 3

🇭🇷

D. Vekić 6 6

A. Tubello (WC) 3 2

🇩🇪

L. Siegemund 3 6 3

🇯🇵 16 N. Osaka 6 7

🇨🇦 9 V. Mboko 6 6

N. Bartůňková 1 2

S. Waltert 4 6 4

K. Siniaková 6 7

A. Ružić 3 6 6

A. Krueger (Q) 6 2 2

🇧🇪

H. Vandewinkel 3 0

🇺🇸 19 M. Keys 6 6

🇷🇺 25 D. Shnaider 6 6

🇲🇽

R. Zarazúa 4 1

🇨🇳

H. Guo (Q) 6 6 1 5

M. Kessler 4 7 7

🇷🇺

E. Pridankina (Q) 1 2

🇺🇦

O. Oliynykova 6 6

K. Birrell 1 6 6

🇺🇸 5 J. Pegula 6 3 3

🇺🇸 4 C. Gauff 6 6

T. Townsend 4 0

🇭🇺

D. Gálfi 5 4

🇪🇬

M. Sherif (Q) 7 6

A. Urhobo (WC) 4 6 4

🇬🇧

K. Boulter 6 4 6

M. Joint 1 2

🇦🇹 28 A. Potapova 6 6

🇷🇺 22 A. Kalinskaya 6 6

L. Boisson 2 2

A. Korneeva (Q) 6 6

🇮🇹

E. Cocciaretto 3 3

T. Gibson 6 4 1

🇰🇿

Y. Putintseva 4 6 6

🇨🇴

C. Osorio 6 6

🇷🇺 14 E. Alexandrova 2 4

🇨🇿 12 L. Nosková 5 6 3

🇬🇷

M. Sakkari 7 7

C. Liu (Q) 3 6 4

🇯🇵

M. Uchijima (RET) 6 0 1

🇵🇱

M. Chwalińska (Q) 6 6

Q. Zheng 4 0

T. Maria 5 0

🇧🇪 23 E. Mertens 7 6

🇺🇸 30 A. Li 6 6

S. Zhang 4 2

A. Kalinina 6 2 4

D. Parry 0 6 6

🇦🇹

J. Grabher 6 6

🇸🇰

R. Šramková (Q) 2 2

T. Rajaonah Rakotomanga (WC) 3 1

🇺🇸 6 A. Anisimova 6 6

🇺🇦 7 E. Svitolina 3 6 7

A. Bondár 6 1 6 3

K. Quevedo (Q) 7 7

L. Jeanjean (WC) 6 5 6 2

S. Sorribes Tormo 4 2

T. Korpatsch 6 6

L. Tagger 3 6 4

🇨🇳 32 X. Wang 6 3 6

🇩🇰 21 C. Tauson 6 5 2

D. Snigur 3 7 6

S. Kenin 3 3

P. Stearns 6 6

A. Tomljanović 6 6 5 3

C. McNally 3 7 6

S. Kraus (Q) 2 3

🇨🇭 11 B. Bencic 6 6

🇺🇦 15 M. Kostyuk 6 6

O. Selekhmeteva 2 3

K. Volynets 6 6

C. Burel (WC) 3 1

P. Udvardy 6 6

V. Golubic 0 2

A. Parks 6 6

🇨🇦 24 L. Fernandez 4 4

🇱🇻 29 J. Ostapenko 6 6

E. Seidel 4 4

T. Valentová 7 4 6 9

M. Linette 5 6 7

S. Bejlek 6 6

S. Stephens (Q) 3 2

E. Jones (WC) 1 2

🇵🇱 3 I. Świątek 6 6

🇷🇺 8 M. Andreeva 6 6

F. Ferro (WC) 3 3

M. Bassols Ribera (Q) 6 6

E. Arango 3 4

F. Jones 1 7 6

🇧🇷

B. Haddad Maia 6 6 4 2

L. Bronzetti (Q) 3 1

🇨🇿 27 M. Bouzková 6 6

🇷🇺 20 L. Samsonova 4 4

J. Teichmann 6 6

M. Fręch 7 2

🇷🇴

E. Ruse (RET) 6 5 1

🇺🇿

K. Rakhimova 6 4 6

J. Cristian 3 6 4

A. Zakharova 5 2

🇨🇿 10 K. Muchová 7 6

🇮🇹 13 J. Paolini 7 6

D. Yastremska 5 3

E. Raducanu 0 6 4

🇦🇷

S. Sierra 6 7

P. Marčinko 3 0

E. Lys 6 6

K. Efremova (WC) 3 1

🇷🇴 18 S. Cîrstea 6 6

🇺🇸 26 H. Baptiste 6 7 7 6

B. Krejčíková 7 6 6 2

🇲🇪

D. Kovinić 3 1

X. Wang (Q) 6 6

A. Blinkova 3 1

Y. Starodubtseva 6 6

🇸🇮

V. Erjavec 2 2

🇰🇿 2 E. Rybakina 6 6

🇧🇾 1 A. Sabalenka 7 6

E. Jacquemot 5 2

D. Kasatkina 7 7

S. Bandecchi (Q) 5 6 11

E. Navarro 0 3

D. Vekić 6 1 4

🇯🇵 16 N. Osaka 7 6

🇨🇦 9 V. Mboko 5 6 6

K. Siniaková 7 4 2

A. Ružić 4 4

🇷🇺 25 D. Shnaider 7 6

M. Kessler 6 3 1

O. Oliynykova 6 0 7

K. Birrell 3 6 6 5

M. Sherif (Q) 3 2

K. Boulter 7 4 2

🇦🇹 28 A. Potapova 5 6 6

🇷🇺 22 A. Kalinskaya 7 6

A. Korneeva 6 2 4

Y. Putintseva 5 7 5

C. Osorio 7 6 7 7

M. Sakkari 6 7 6 6

C. Liu (Q) 7 3 3

🇧🇪 23 E. Mertens 4 0

A. Li 3 4

D. Parry 6 6

J. Grabher (RET) 0

🇺🇸 6 A. Anisimova 6

🇺🇦 7 E. Svitolina 6 6

K. Quevedo (Q) 0 4

T. Korpatsch 6 2 6

🇨🇳 32 X. Wang 2 6 3

D. Snigur 4 0

C. McNally 4 0

🇺🇦 15 M. Kostyuk 6 4 6 6

K. Volynets 7 3 3

V. Golubic 6 6

A. Parks 2 2

🇱🇻 29 J. Ostapenko 2 6 2

M. Linette 6 2 6

S. Bejlek 2 3

🇷🇺 8 M. Andreeva 3 6 6

M. Bassols Ribera (Q) 6 1 1

F. Jones 0 6 3

🇨🇿 27 M. Bouzková 6 7

J. Teichmann 7 6

M. Fręch 5 4

K. Rakhimova 2 2

🇨🇿 10 K. Muchová 6 6

🇮🇹 13 J. Paolini 6 4 3

S. Sierra 3 6 6

E. Lys 3 0

🇺🇸 26 H. Baptiste (RET) 4

X. Wang (Q) 5

Y. Starodubtseva 3 6 7

🇰🇿 2 E. Rybakina 6 1 6 4

🇧🇾 1 A. Sabalenka 6 7

D. Kasatkina 0 5

🇺🇸 17 I. Jović 6 5 7 4

🇯🇵 16 N. Osaka 7 6 3 6

🇨🇦 9 V. Mboko 3 7 5

🇺🇸 19 M. Keys 6 5 7

O. Oliynykova 5 1

🇺🇸 4 C. Gauff 6 6 1 4

🇦🇹 28 A. Potapova 4 7 6

🇷🇺 22 A. Kalinskaya 6 0 6

C. Osorio 3 6 2

M. Sakkari 6 3 2

M. Chwalińska (Q) 1 6 6

D. Parry 6 4 7

🇺🇸 6 A. Anisimova 3 6 6 3

T. Korpatsch 2 3

P. Stearns 3 3

V. Golubic 4 3

M. Linette 4 4

🇨🇿 27 M. Bouzková 4 2

J. Teichmann 6 7

🇨🇿 10 K. Muchová 1 5

S. Sierra 0 0

X. Wang (Q) 6 7

Y. Starodubtseva 3 5

🇯🇵 16 N. Osaka 5 3

🇺🇸 19 M. Keys 3 6 0

🇷🇺 25 D. Shnaider 6 3 6

🇦🇹 28 A. Potapova 4 6 6 7

🇷🇺 22 A. Kalinskaya 6 2 7 10

D. Parry 3 2

🇺🇦 7 E. Svitolina 4 6 6

🇨🇭 11 B. Bencic 6 4 0

🇺🇦 15 M. Kostyuk 7 6

🇵🇱 3 I. Świątek 5 1

J. Teichmann 3 2

🇷🇴 18 S. Cîrstea 6 7

X. Wang (Q) 3 6 4

🇧🇾 1 A. Sabalenka 6 5 0

🇷🇺 25 D. Shnaider 3 7 6

🇷🇺 22 A. Kalinskaya 6 3 3

M. Chwalińska (Q) 7 6

🇺🇦 7 E. Svitolina 3 6 2

🇺🇦 15 M. Kostyuk 6 2 6

🇷🇴 18 S. Cîrstea 0 3

🇷🇺 25 D. Shnaider 6 4 4

🇺🇦 15 M. Kostyuk 1 3

M. Chwalińska (Q)

🇷🇺 8 M. Andreeva

French Open men’s draw 2026 Last updated June 4 at 4:11 AM GMT+7

🇮🇹 1 J. Sinner 6 6 6

C. Tabur (WC) 1 3 4

J. Fearnley 2 6 6 7

J. Cerúndolo 6 7 7

M. Landaluce 6 4 6 6 3 6

🇧🇴

J. Prado Angelo (Q) 3 6 2 7 4

V. Kopřiva 6 5 6 3 6

🇫🇷 30 C. Moutet 3 7 4 6 3

🇫🇷 22 A. Rinderknech 7 6 6

J. Rodionov (Q) 6(5) 2 2

M. Fucsovics 7 5 1 2

M. Berrettini 6 2 7 6 6

E. Quinn 4 6 8 6 4

F. Comesaña 6 7 7

S. Ofner 6 5 2 3

🇮🇹 14 L. Darderi 7 6 6

🇰🇿 9 A. Bublik 5 7 4 5

J. Struff 7 6 6 6 7

🇵🇹

J. Faria (Q) 6 7 6

🇨🇦

D. Shapovalov 4 5 4

J. Munar 3 3 6 3

H. Hurkacz 6 6 2 6

E. Spizzirri 3 7 4 3

🇺🇸 19 F. Tiafoe 6 6 5 6 6

🇳🇱 29 T. Griekspoor 7 3 6 6 3

M. Arnaldi 6 9 6 7 6

A. Muller (RET) 2 0

S. Tsitsipas 6 3

R. Collignon 6 6 7

A. Vukic 3 3 6 4

D. Mérida 3 3 4

🇺🇸 5 B. Shelton 6 6 6

🇨🇦 4 F. Auger-Aliassime 4 6 4 6 7

D. Altmaier 6 4 6 1 6 7

S. Báez 6 5 2 0

R. Burruchaga 2 7 6 6

L. van Assche 6 6 2 7

🇱🇹

V. Gaubas (LL) 4 2 6 5

R. Bautista Agut 2 5 2

🇺🇸 31 B. Nakashima 6 7 6

🇬🇧 20 C. Norrie 6 7 0

🇵🇾

A. Vallejo 7 2

M. Čilić 6 4 2 1

M. Kouamé (WC) 7 6 6

🇨🇱

A. Tabilo 6 6 6

K. Majchrzak 1 3 4

T. Faurel (Q) 3 4 6 6 6

🇲🇨 16 V. Vacherot 6 6 3 7

🇮🇹 10 F. Cobolli 6 7 6

A. Pellegrino (Q) 4 6 4 3

Y. Wu 7 6 6

M. Giron 5 2 4

F. Díaz Acosta (Q) 6 6 6

Z. Zhang 1 4 3

C. Garín 0 6 0 2

🇺🇸 18 L. Tien 6 2 6 6

🇦🇷 25 F. Cerúndolo 6 6 6 7 6

🇳🇱

B. van de Zandschulp 3 4 7 4

H. Gaston (WC) 6 6 3 2 6

G. Monfils (WC) 2 3 6 6 0

A. Popyrin 6 3 6 3 5

Z. Svajda 3 6 7 7

A. Walton 6 1 6 1 6

🇷🇺 6 D. Medvedev 2 6 1 6 4

🇦🇺 8 A. de Minaur 6 6 6

T. Samuel (Q) 4 4 2

A. Blockx 6 6 6

🇭🇰

C. Wong (LL) 3 4 2

M. Navone 6 6 6

J. Brooksby 4 4 4

T. Droguet (WC) 3 2 4

🇨🇿 26 J. Menšík 6 6 6

🇦🇷 23 T. Etcheverry 3 4 2

N. Borges 6 6 6

🇷🇸

M. Kecmanović 7 6 6

F. Marozsán 6 3 4

E. Nava (Q) 7 6 6

C. Ugo Carabelli 6 10 3 3

🇵🇪

I. Buse 3 7 3 5

🇷🇺 11 A. Rublev 6 6 6 6 7

🇳🇴 15 C. Ruud 6 7 5 0 6

R. Safiullin (Q) 2 6 5 5 6 2

H. Medjedovic 6 6 6 1 6

Y. Hanfmann 3 4 7 4

L. Sonego 7 5 6 1 6

P. Herbert (Q) 6 3 7 2 6 4

R. Hijikata 6 3 5 4

🇺🇸 24 T. Paul 4 6 7 6

🇧🇷 28 J. Fonseca 7 6 6

L. Pavlovic (Q) 6 6 4 2

M. Zheng (Q) 1 1 3

D. Prižmić 6 6 6

H. Dellien (Q) 4 2 2

V. Royer 6 6 6

G. Mpetshi Perricard 7 5 1 4

🇷🇸 3 N. Djokovic 5 7 6 6

🇺🇸 7 T. Fritz 6 5 6 5 7 1

N. Basavareddy (WC) 7 7 6 9 6

A. Shevchenko 2 4 2

A. Michelsen 6 6 6

J. Duckworth 6 4

G. Diallo (RET) 3 1

A. Kovacevic 1 0 4

🇪🇸 27 R. Jódar 6 6 6

🇪🇸 21 A. Davidovich Fokina 6 3 6 2 7 6

🇧🇦

D. Džumhur 7 3 6 5 3

P. Llamas Ruiz (Q) 3 6 6 7 0

T. Tirante 6 7 6 5 6

T. Kokkinakis 6 5 6 4 6 7

T. Atmane 7 2 6 3 5

P. Carreño Busta 6 7 6

🇨🇿 12 J. Lehečka 3 6 3 3

🇷🇺 13 K. Khachanov 6 7 6

A. Géa 3 6 5 0

K. Jacquet (Q) 4 2 2

M. Trungelliti 6 6 6

F. Cina (Q) 3 6 6 6 6 6

R. Opelka 6 4 2 7 4

S. Wawrinka (WC) 3 6 3 4

J. de Jong (LL) 6 3 6 6

🇫🇷 32 U. Humbert 6 6 6

A. Mannarino 3 4 3

Q. Halys 6 7 6

M. Bellucci 3 6 4 3

T. Macháč 6 6 6

Z. Bergs 4 4 3

B. Bonzi 3 4 2

🇩🇪 2 A. Zverev 6 6 6

🇮🇹 1 J. Sinner 6 6 5 1 1

J. Cerúndolo 3 2 7 6 6

M. Landaluce 1 2 6 7 6

V. Kopřiva 6 6 4 5 0

A. Rinderknech 4 4 4

M. Berrettini 6 6 6

F. Comesaña 7 4 6 2 6

🇮🇹 14 L. Darderi 6 5 6 4 6 4

J. Struff 5 6 1 2

J. Faria (Q) 7 6 6

H. Hurkacz 7 6 5 4 7 4

🇺🇸 19 F. Tiafoe 6 5 7 6 6 1 6

M. Arnaldi 7 5 6 6

S. Tsitsipas 6 2 7 3 2

R. Collignon 4 5 4

🇺🇸 5 B. Shelton 6 7 6

🇨🇦 4 F. Auger-Aliassime 4 6 7 6

R. Burruchaga 6 0 5 1

L. van Assche 7 4 7 1 3

🇺🇸 31 B. Nakashima 6 5 6 5 6 6

A. Vallejo 3 5 6 6 6 8

M. Kouamé (WC) 6 7 3 2 7

A. Tabilo

🇲🇨 16 V. Vacherot (W/O)

🇮🇹 10 F. Cobolli 6 6 6

Y. Wu 4 4 4

F. Díaz Acosta (Q) 5 6 6 6 4 3

🇺🇸 18 L. Tien 7 4 3 7 6

🇦🇷 25 F. Cerúndolo 2 6 6 6

H. Gaston (WC) 6 4 2 1

Z. Svajda 6 6 6 4 6

A. Walton 3 4 7 2

🇦🇺 8 A. de Minaur

A. Blockx (W/O)

M. Navone 3 6 4 6 6 11

🇨🇿 26 J. Menšík 6 2 6 1 7

N. Borges 3 6 6 6

M. Kecmanović 6 2 1 2

C. Ugo Carabelli 1 6 3 6 5

🇷🇺 11 A. Rublev 6 1 6 7

🇳🇴 15 C. Ruud 6 6 6

H. Medjedovic 3 2 4

L. Sonego 3 2 4

🇺🇸 24 T. Paul 6 6 6

🇧🇷 28 J. Fonseca 3 4 6 6 6

D. Prižmić 6 6 3 1 2

V. Royer 3 2 7 3

N. Djokovic 6 6 6 7 6

N. Basavareddy (WC) 6 5 3 6 3

A. Michelsen 7 6 3 6

J. Duckworth 1 7 4 5

🇪🇸 27 R. Jódar 6 6 5 6 7

🇪🇸 21 A. Davidovich Fokina 6 6 4 1 3

T. Tirante 4 7 6 6

T. Kokkinakis 5 6 0

P. Carreño Busta 7 4 1

🇷🇺 13 K. Khachanov 7 5 6 7

M. Trungelliti 6 5 7 1 6 4

F. Cina (Q) 3 1 3

J. de Jong (LL) 6 6 6

🇫🇷 32 U. Humbert 4 6 4 6 8

Q. Halys 6 7 7

T. Macháč 4 2 2

J. Cerúndolo 6 6 7 7 6 4 7 10

M. Landaluce 4 7 6 4 7 6 8

M. Berrettini 7 5 6 4 6 7 15

F. Comesaña 6 3 7 7 4 6 13

J. Faria (Q) 6 7 6 4 1 2

🇺🇸 19 F. Tiafoe 4 6 2 7 6 6

M. Arnaldi 6 6 5 5 6 7

R. Collignon 4 7 7 4 6 4

🇨🇦 4 F. Auger-Aliassime 5 6 7 7

B. Nakashima 7 1 6 4 6 1

M. Kouame (WC) 6 3 4 6 9

A. Tabilo 4 6 6 7

🇺🇸 18 L. Tien 2 2 3

🇦🇷 25 F. Cerúndolo 3 4 6 6 3

Z. Svajda 6 6 3 4 6

🇦🇺 8 A. de Minaur 6 2 2 3

🇨🇿 26 J. Menšík 0 6 6 6

N. Borges 5 6 2 6 2

🇷🇺 11 A. Rublev 7 7 7

🇳🇴 15 C. Ruud 4 6 4 6 7 7

🇺🇸 24 T. Paul 6 7 4 6 4 5

🇧🇷 28 J. Fonseca 4 4 6 7 7

🇷🇸 3 N. Djokovic 6 6 3 5 5

A. Michelsen 6 2 7 6 3 3

🇪🇸 27 R. Jódar 7 6 5 4 6 6

T. Tirante 6 5 6 4

P. Carreño Busta 7 7 3 6

🇷🇺 13 K. Khachanov 5 7 2 7 2

J. de Jong (LL) 7 5 6 6 2 6

Q. Halys 4 3 7 2

🇩🇪 2 A. Zverev 6 6 5 6

J. Cerúndolo 3 6 2 6 6

M. Berrettini 6 7 7

🇺🇸 19 F. Tiafoe 6 5 7 6 6 3 4

M. Arnaldi 7 6 5 3 7 6

🇨🇦 4 F. Auger-Aliassime 6 7 6

A. Tabilo 3 5 1

🇮🇹 10 F. Cobolli 6 6 6 3 7

Z. Svajda 2 3 7 6 5

🇨🇿 26 J. Menšík 6 7 4 2 6

🇷🇺 11 A. Rublev 3 6 6 6 6 3

🇳🇴 15 C. Ruud 5 6 8 7 2

🇧🇷 28 J. Fonseca 7 7 5 6

🇪🇸 27 R. Jódar 4 4 6 6 6

P. Carreño Busta 6 6 1 2 2

J. de Jong (LL) 6 3 4 1

🇩🇪 2 A. Zverev 7 6 6

M. Berrettini (RET) 5 2

M. Arnaldi 7 5

🇨🇦 4 F. Auger-Aliassime 6 4 4 4

🇮🇹 10 F. Cobolli 4 6 6 6

🇨🇿 26 J. Menšík 6 6 7

🇧🇷 28 J. Fonseca 4 3 6 3

🇪🇸 27 R. Jódar 6 3 1 3

M. Arnaldi

🇮🇹 10 F. Cobolli

🇨🇿 26 J. Menšík

🇩🇪 2 A. Zverev

tbd tennis flag

.

tbd tennis flag

Tell us what you noticed on the 12th day…

Charlotte Harpur | Women's Football Writer

Charlie Eccleshare | Senior Tennis Writer

Tagged To: Women's Tennis Culture Sports Business Tennis

French Open women’s semifinals recap: How three games explained the two matches

06 Days 18 Hours 04 Minutes 58 Seconds

THE ATHLETIC

The Countdown is On

Our comprehensive tournament coverage ensures you’re prepared with expert analysis from every host city.

Discover more

Your Next Read

Latest League Stories

Latest headlines

Jun 5, 2026

Connections: Sports Edition Spot the pattern. Connect the terms

Find the hidden link between sports terms