Marta Kostyuk and Elina Svitolina stayed on course at Roland Garros, giving Ukraine two strong runners still moving through the draw, while Jelena Ostapenko’s outside title charge came to an abrupt halt against Magda Linette.
The dark-horse race in Paris already looks different.
- Kostyuk had to recover from a set down against Katie Volynets, but found her stride late to win 6-7(4), 6-3, 6-3.
- Svitolina looked more controlled in a 6-0, 6-4 victory over qualifier Kaitlin Quevedo, starting with a bagel and then handling a tighter second set.
- Ostapenko, the Latvian threat with the heaviest swing of the three, could not sustain her burst and fell 6-2, 2-6, 6-2 to Linette.
It leaves two Ukrainian thoroughbreds still running in Paris. The Latvian one stumbled before the field had properly stretched out.
Kostyuk Recovers After Letting the First Set Slip
Kostyuk’s win over Volynets was not clean, but it was valuable. The No. 15 seed had enough chances to avoid a long fight, especially in the first set, yet still found a way through after the match became uncomfortable.
The opener turned on missed opportunity. Kostyuk led 5-4 and had multiple set points on Volynets’ serve, but the American refused to yield. Volynets kept extending the game, pulled the set back into balance, and then played the better tiebreak. From 4-4, she won the key points and took it 7-4.
That could have become a difficult loss to absorb.
Instead, Kostyuk settled into the match in the second set. After falling behind 0-1, she held for 1-1, then broke through for 2-1 after a long game. That break changed the rhythm. Kostyuk held for 3-1, broke again for 4-1, and soon led 5-1.
Volynets still made her work. She broke back and cut the gap to 5-3, but Kostyuk did not let the set tighten further. She broke again to take it 6-3, turning a messy afternoon into a deciding set she could control.
The third set was steadier. The first six games went with serve, but Kostyuk found the decisive opening at 4-3, breaking Volynets for 5-3. Serving for the match, she had to save a break point before closing on her second match point.
Kostyuk vs Volynets – Full Match Stats
| Statistic | Kostyuk | Volynets |
|---|---|---|
| Dominance Ratio | 1.19 | 0.84 |
| Winners | 60 | 22 |
| Unforced Errors | 47 | 24 |
| Serve Rating | 254 | 247 |
| Aces | 8 | 1 |
| Double Faults | 7 | 0 |
| 1st Serve % | 56% (59/105) | 77% (88/115) |
| 1st Serve Points Won | 75% (44/59) | 57% (50/88) |
| 2nd Serve Points Won | 48% (22/46) | 52% (14/27) |
| Break Points Saved | 63% (5/8) | 67% (12/18) |
| Service Games | 80% (12/15) | 60% (9/15) |
| Ace % | 7.6% | 0.9% |
| Double Fault % | 6.7% | 0% |
| Return Rating | 164 | 135 |
| 1st Return Points Won | 43% (38/88) | 25% (15/59) |
| 2nd Return Points Won | 48% (13/27) | 52% (24/46) |
| Break Points Won | 33% (6/18) | 38% (3/8) |
| Return Games | 40% (6/15) | 20% (3/15) |
| Pressure Points | 42% (11/26) | 58% (15/26) |
| Service Points | 63% (66/105) | 56% (64/115) |
| Return Points | 44% (51/115) | 37% (39/105) |
| Net Points | 63% (17/27) | 52% (13/25) |
| Total Points | 53% (117/220) | 47% (103/220) |
| Max Points In A Row | 7 | 5 |
| Total Games | 60% (18/30) | 40% (12/30) |
| Max Games In A Row | 3 | 2 |
| Forehand Winners | 34 | 14 |
| Backhand Winners | 17 | 9 |
| Match Duration | 2h43m | |
Kostyuk advanced, but not without warning signs.
Her level rose after the first set, though the loose passages remain part of the picture. Against stronger opponents, the missed chances and late service pressure could become costly.
Still, this was the kind of match a dark horse has to survive: awkward, physical, and never fully comfortable.
Svitolina Looks the More Reliable Runner
Svitolina’s victory was much sharper for longer.
The No. 7 seed beat Quevedo 6-0, 6-4, and while the second set gave her more to solve, she never allowed the match to turn into a serious threat.
The first set was ruthless. Svitolina broke immediately, held for 2-0, broke again for 3-0, and kept qualifier Quevedo under constant pressure. A third break made it 5-0, and Svitolina served out the set 6-0.
Quevedo gave the second set more shape. She held to open it, then recovered after Svitolina broke for 2-1. The Spaniard broke back for 2-2 and held for 3-2, forcing Svitolina to work through the first real test of the match.
The key game came at 3-3. Svitolina faced break points in a long service game, but held. That game mattered because it stopped Quevedo from turning pressure into scoreboard control. Quevedo stayed close until 4-4, but Svitolina then made the decisive move, breaking for 5-4 before serving out the match with authority.
Svitolina vs Quevedo – Full Match Stats
| Statistic | Svitolina | Quevedo |
|---|---|---|
| Dominance Ratio | 1.33 | 0.75 |
| Winners | 21 | 5 |
| Unforced Errors | 26 | 23 |
| Serve Rating | 264 | 191 |
| Aces | 4 | 0 |
| Double Faults | 3 | 1 |
| 1st Serve % | 62% (38/61) | 57% (31/54) |
| 1st Serve Points Won | 71% (27/38) | 55% (17/31) |
| 2nd Serve Points Won | 48% (11/23) | 43% (10/23) |
| Break Points Saved | 75% (3/4) | 29% (2/7) |
| Service Games | 88% (7/8) | 38% (3/8) |
| Ace % | 6.6% | 0% |
| Double Fault % | 4.9% | 1.9% |
| Return Rating | 236 | 119 |
| 1st Return Points Won | 45% (14/31) | 29% (11/38) |
| 2nd Return Points Won | 57% (13/23) | 52% (12/23) |
| Break Points Won | 71% (5/7) | 25% (1/4) |
| Return Games | 63% (5/8) | 13% (1/8) |
| Pressure Points | 73% (8/11) | 27% (3/11) |
| Service Points | 62% (38/61) | 50% (27/54) |
| Return Points | 50% (27/54) | 38% (23/61) |
| Net Points | 92% (11/12) | 57% (4/7) |
| Total Points | 57% (65/115) | 43% (50/115) |
| Max Points In A Row | 6 | 6 |
| Total Games | 75% (12/16) | 25% (4/16) |
| Max Games In A Row | 6 | 2 |
| Forehand Winners | 17 | 1 |
| Backhand Winners | 5 | 4 |
| Match Duration | 1h19m | |
She can put the first round now solidly out of her mind. This looked better.
Ostapenko’s Charge Falters Against Linette
Ostapenko’s defeat showed why her Roland Garros case always came with risk. Few players can hit through a clay-court draw like her when the timing is there. Few can lose control of a match as suddenly when it is not.
Linette took the first set 6-2 by keeping Ostapenko under pressure from early on. Ostapenko was broken for 1-2, fell behind 1-4, and never properly recovered. Linette broke again late in the set and closed it with room to spare.
The second set briefly changed everything. Ostapenko broke immediately, held to love for 2-0, then broke again for 3-0. At 4-0, the match looked ready to swing her way. She kept enough distance from Linette and took the set 6-2, showing exactly why she had belonged in the dark-horse conversation.
But the final set went the other way just as quickly. Ostapenko stayed level until 2-2, then lost control of the scoreboard. Linette broke for 3-2, held for 4-2, broke again for 5-2, and served out the match despite facing pressure in the final game.
Ostapenko vs Linette – Full Match Stats
| Statistic | Ostapenko | Linette |
|---|---|---|
| Dominance Ratio | 0.81 | 1.24 |
| Winners | 31 | 23 |
| Unforced Errors | 40 | 18 |
| Serve Rating | 221 | 264 |
| Aces | 4 | 6 |
| Double Faults | 9 | 4 |
| 1st Serve % | 56% (45/80) | 57% (40/70) |
| 1st Serve Points Won | 73% (33/45) | 78% (31/40) |
| 2nd Serve Points Won | 37% (13/35) | 50% (15/30) |
| Break Points Saved | 64% (7/11) | 71% (5/7) |
| Service Games | 67% (8/12) | 83% (10/12) |
| Ace % | 5% | 8.6% |
| Double Fault % | 11.3% | 5.7% |
| Return Rating | 119 | 159 |
| 1st Return Points Won | 23% (9/40) | 27% (12/45) |
| 2nd Return Points Won | 50% (15/30) | 63% (22/35) |
| Break Points Won | 29% (2/7) | 36% (4/11) |
| Return Games | 17% (2/12) | 33% (4/12) |
| Pressure Points | 50% (9/18) | 50% (9/18) |
| Service Points | 57% (46/80) | 66% (46/70) |
| Return Points | 34% (24/70) | 43% (34/80) |
| Net Points | 80% (4/5) | 50% (3/6) |
| Total Points | 47% (70/150) | 53% (80/150) |
| Max Points In A Row | 6 | 7 |
| Total Games | 42% (10/24) | 58% (14/24) |
| Max Games In A Row | 4 | 4 |
| Forehand Winners | 19 | 11 |
| Backhand Winners | 7 | 4 |
| Forehand Unforced Errors | 22 | 11 |
| Backhand Unforced Errors | 22 | 12 |
| Match Duration | 1h59m | |
Ostapenko’s run ended not because the danger was imagined, but because the danger did not last long enough. Her second set was explosive. Her first and third sets were way too loose.
That is the trade-off with her: she can flatten almost anyone, but she can also give the match back in clusters.
Two Still Running, One Already Out
The dark-horse race has thinned quickly. Kostyuk and Svitolina are still moving through the draw, but they do so with different credentials and different risks.
Svitolina looks the steadier runner.
She has the higher ranking, the Roland Garros experience and the match management to get through difficult patches without letting them spread. Her win over Quevedo was not flawless, but it was controlled: a ruthless first set, then a composed response when the second became more awkward.
Kostyuk is the more explosive case.
She still has a few loose strides in her game, but she also owns one of the most compelling records in the field: she has not lost a match on clay in 2026. That gives her dark-horse status real substance. The Volynets win had rough edges — missed set points in the opener, loose service games, and a break point to save when serving for the match — but she recovered quickly enough to protect the streak. If she tightens those lapses, her movement, ball-striking and confidence on clay make her a genuine threat to more established contenders.
Ostapenko is already out, but her defeat may still matter higher up the draw.
Swiatek will respect Linette, yet she is unlikely to view her in the same way. Ostapenko was the awkward name in the corridor: the opponent Swiatek has never beaten, the matchup that has repeatedly broken her rhythm, and the sort of ball-striker who can turn a champion’s routine day into a problem.
So the race continues with two Ukrainian thoroughbreds still in stride. Svitolina offers control and experience. Kostyuk brings speed, power and an unbeaten clay record. Ostapenko, dangerous for a stretch against Linette, has already stumbled out of the lane.
