Polish qualifier Maja Chwalinska defeats 22nd seed Anna Kalinskaya on Court Philippe-Chatrier to reach the semi-finals of the 2026 French Open
A. Kalinskaya vs M. Chwalinska | Roland-Garros
Women's Singles | Quarter-final | 03.06.2026 | Court Philippe-Chatrier
/assets.tntsports.io/web/img/match/tennis-header-bg-desktop.jpg)
Finished
/images.sports.gracenote.com/images/lib/basic/geo/country/flag/large/2204.png)
A. Kalinskaya (22)
/images.sports.gracenote.com/images/lib/basic/geo/country/flag/large/2214.png)
M. Chwalinska
63
3
77
6
Live
Live Updates
Updated 03/06/2026 at 12:22 GMT+1
- All
- Highlights
12:20
VIDEO: IT'S PINCH YOURSELF STUFF FOR MAJA AS HER INCREDIBLE RUN CONTINUES
/origin-imgresizer.tntsports.io/2026/06/03/image-9c3adf11-54b7-4f9a-8c6d-a5bd8d41000f-85-2560-1440.jpeg)
Watch as qualifier Chwalinska 'keeps dream run going' as she beats Kalinskaya to reach semis
Video credit: TNT Sports
/origin-imgresizer.tntsports.io/2026/06/03/image-efc3f42b-6011-4ab2-9506-f5eaf86b555c-85-2560-1440.jpeg)
'I honestly don't know what is going on!' - Chwalinska stunned as she reaches semi-finals
Video credit: TNT Sports
TNT Sports is the exclusive French Open broadcaster in the UK and Ireland. Coverage of every court will be available to stream live on HBO Max
12:08
MAJA STATS
Chwalinska is the second Polish player in the Open Era to reach the Singles semi-finals at Roland Garros after Iga Swiatek (males included) - all stats via Opta.
12:07
THE FAIRYTALE CONTINUES!
12:05
GAME, SET AND MATCH! – KALINSKAYA 6-7 3-6 CHWALINSKA
The Polish qualifier is into the semi-finals of the 2026 French Open!
Maja Chwalinska once again steals the headlines as she breaks on her first match point to down the 22nd seed Anna Kalinskaya in one hour and 54 minutes.
The world number 114 will now meet Aryna Sabalenka or Diana Shnaider in the last four.
/origin-imgresizer.tntsports.io/2026/06/03/image-17a3f217-ddd0-4c91-b0d4-2ab54f88636a-85-2560-1440.jpeg)
Watch as inspired Chwalinska wins first set against Kalinskaya as she closes on semis
Video credit: TNT Sports
12:01
BREAK! - KALINSKAYA 6-7 3-5 CHWALINSKA
‘Not just yet,’ says Anna.
Chwalinska works her way to 30-15 with a lovely dropper and a crisp pick-up but Kalinskaya unloads off both flanks to turn the game around and push for a break.
The Polish qualifier battles to deuce but coughs up a second chance and fires a forehand long to give the 22nd seed a lifeline.
11:55
BREAK! – KALINSKAYA 6-7 2-5 CHWALINSKA
Chwalinska looks to be more proactive this time and a delightful backhand down the line helps her to press to 0-30.
Kalinskaya takes on a high bounce off the forehand that seemed a bit rash and she bangs it into the alley to offer up break point.
The Russian then folds with a backhand way long and Maja will now serve for the match!
11:51
BREAK! – KALINSKAYA 6-7 2-4 CHWALINSKA
Are we seeing a repeat of Set 1?
Kalinskaya unleashes on the forehand and perhaps Maja was too passive there with the finish line edging tantalisingly close.
The 22nd seed hits back to snare one of the breaks back with a game to 15.
11:46
BREAK! – KALINSKAYA 6-7 1-4 CHWALINSKA
Kalinskaya complains to her coach about the slow pace of her opponent’s game.
It’s got right under the Russian’s skin and she’s also struggled to judge the windy conditions and how to control her easy power.
The unforced errors continue to mount up as she moves over the 40-mark and coughs up the double break.
11:43
KALINSKAYA 6-7 1-3 CHWALINSKA
Chwalinska continues to be more consistent than her streaky opponent and consolidates with a game to 30 when Anna is over-zealous with a backhand into the net.
11:37
BREAK! – KALINSKAYA 6-7 1-2 CHWALINSKA
Kalinskaya conjures up a brace of surprise droppers when she struggles to hit through Maja.
The Russian tries it a third time in the hunt to convert game point and floats it into the net.
The frustration is evident in the 22nd seed’s demeanour and she shanks a wild backhand way off the island before leaking a very loose forehand to hand over her serve far too easily from deuce.
11:32
KALINSKAYA 6-7 1-1 CHWALINSKA
Maja responds in style as she thunders away a crosscourt forehand to clinch a hold to love.
11:30
KALINSKAYA 6-7 1-0 CHWALINSKA
Kalinskaya races into a 40-0 lead but a double fault threatens to derail a confident start until an emphatic wide ace clinches the opening hold of Set to 30.
11:21
SET! - KALINSKAYA 6-7 CHWALINSKA
It’s the world number 114 who eventually takes a topsy-turvy opening set!
The qualifier was rock solid in the breaker and took it by a 7-3 scoreline when her opponent lashed a wild backhand long.
11:17
TIE-BREAK LATEST: KALINSKAYA 3-3 CHWALINSKA
The breaker is a microcosm of the set as cheap errors see Anna fall a mini break down.
The Russian turns it back in her favour to lead 3-2, but is bamboozled by a side-spinner deep to her left and can only slice wide while off balance.
11:13
KALINSKAYA 6-6 CHWALINSKA
Kalinskaya avoids a slip-up at the death as she hits back from 15-30 to paint the lines of either flank and take us into a breaker.
11:10
KALINSKAYA 5-6 CHWALINSKA
Maja has been under the cosh for quite some time but finally puts something together to battle back from 15-30 down and stop the rot!
11:04
KALINSKAYA 5-5 CHWALINSKA
Kalinskaya is in the zone right now.
Maja has no answer to the relentlessly clean-hitting of her opponent as the Russian holds to 15 to level the set from 5-1 down!
11:00
KALINSKAYA 4-5 CHWALINSKA
Chwalinska comes out on top in a 27-shot rally of the match so far, as she follows up a velvety crosscourt drop shot with a wonderful lob volley.
The Pole deploys it to devilish effect at 30-30 to follow-in and shunt the re-drop to the open court and notch up set point.
Kalinskaya saves it with a heat-seeking missile of a backhand down the line and then licks the far edge of the line with an even better crosscourt strike off that wing to earn break point.
The Russian undoes her good work with a loose return, but the heavy backhand does the business once more to chalk up a second opportunity.
The 22nd seed is hitting so clean at the moment and she sends her opponent from side to side before securing the break with a scorching crosscourt forehand winner.
10:52
KALINSKAYA 3-5 CHWALINSKA
Anna shrugs off a double fault at 40-15 as a pair of 1-2 punches and a hefty first serve do the damage to maintain her upsurge.
10:48
BREAK! – KALINSKAYA 2-5 CHWALINSKA
Kalinskaya squanders a 0-30 advantage but wipes out set point with a scorching crosscourt backhand winner.
The Russian shows good hustle to dig out a defensive lob that forces a smash wide on the stretch but can’t convert, but the 22nd see earns a second BP with a thunderous crosscourt drive volley off the backhand.
This time she delivers, anticipating the Pole’s attacking forehands and eventually forcing a high bouncing block volley that allows her to dart forward and sweep a crosscourt backhand winner beyond her opponent’s reach.
/assets.eurosport.io/web/icons/livecomments/action-match.png)
/assets.eurosport.io/web/icons/livecomments/action-break.png)
/assets.eurosport.io/web/icons/livecomments/action-set.png)
/assets.eurosport.io/web/icons/livecomments/action-tie-break.png)