Elena Rybakina came to Madrid with Stuttgart still fresh in the rear-view mirror of her second Porsche. For much of her second-round match, she looked far closer to the exit than to another title run.
Elena-Gabriela Ruse played the cleaner, more disruptive match for long stretches and even finished with the better dominance ratio, 1.05 to Rybakina’s 0.95. Yet the Romanian could not quite turn superiority into the result, as Rybakina scraped through 4-6, 6-3, 7-5.
Ruse makes Rybakina uncomfortable from the start
Ruse did not ease into the contest. She attacked Rybakina’s rhythm early, broke serve, and forced the Kazakh into the kind of unsettled baseline exchanges she usually avoids when in full flow.
Rybakina briefly pulled herself level at 3-3, but the problems did not disappear. Ruse broke again, backed it up with a hold to love, and served out the opening set 6-4 with the confidence of a player who had earned the lead rather than stumbled into it.
Elena-Gabriela Ruse vs Elena Rybakina – Set One Stats
| Statistic | Elena-Gabriela Ruse | Elena Rybakina |
|---|---|---|
| Dominance Ratio | 1.12 | 0.89 |
| Winners | 2 | 9 |
| Unforced Errors | 15 | 24 |
| Serve Rating | 268 | 219 |
| Aces | 0 | 0 |
| Double Faults | 1 | 2 |
| 1st Serve % | 64% (18/28) | 50% (17/34) |
| 1st Serve Points Won | 61% (11/18) | 71% (12/17) |
| 2nd Serve Points Won | 64% (7/11) | 40% (8/20) |
| Break Points Saved | 0% (0/1) | 50% (2/4) |
| Service Games | 80% (4/5) | 60% (3/5) |
| Ace % | 0% | 0% |
| Double Fault % | 3.6% | 5.9% |
| Return Rating | 179 | 195 |
| 1st Return Points Won | 29% (5/17) | 39% (7/18) |
| 2nd Return Points Won | 60% (12/20) | 36% (4/11) |
| Break Points Won | 50% (2/4) | 100% (1/1) |
| Return Games | 40% (2/5) | 20% (1/5) |
| Pressure Points | 56% (5/9) | 44% (4/9) |
| Service Points | 61% (17/28) | 56% (19/34) |
| Return Points | 44% (15/34) | 39% (11/28) |
| Total Points | 52% (32/62) | 48% (30/62) |
| Set 1 Duration | 0h45m | |
The response comes, then wobbles
Rybakina appeared to have found the correction in the second set. She raced into a 4-0 lead, conceding only four points in that stretch and finally putting weight behind her first-strike patterns.
Still, even that did not settle the match. Ruse reeled off three straight games, including two breaks of the Rybakina serve, to get back on serve and restore the tension.
The Stuttgart champion eventually broke again and needed three attempts to level the match, but the set had already made one thing clear: Ruse was not going away quietly.
Elena-Gabriela Ruse vs Elena Rybakina – Set Two Stats
| Statistic | Elena-Gabriela Ruse | Elena Rybakina |
|---|---|---|
| Dominance Ratio | 0.75 | 1.34 |
| Winners | 7 | 12 |
| Unforced Errors | 15 | 18 |
| Serve Rating | 130 | 224 |
| Aces | 1 | 2 |
| Double Faults | 1 | 1 |
| 1st Serve % | 42% (8/19) | 61% (22/36) |
| 1st Serve Points Won | 25% (2/8) | 55% (12/22) |
| 2nd Serve Points Won | 38% (5/13) | 47% (7/15) |
| Break Points Saved | 0% (0/3) | 0% (0/2) |
| Service Games | 25% (1/4) | 60% (3/5) |
| Ace % | 5.3% | 5.6% |
| Double Fault % | 5.3% | 2.8% |
| Return Rating | 238 | 312 |
| 1st Return Points Won | 45% (10/22) | 75% (6/8) |
| 2nd Return Points Won | 53% (8/15) | 62% (8/13) |
| Break Points Won | 100% (2/2) | 100% (3/3) |
| Return Games | 40% (2/5) | 75% (3/4) |
| Pressure Points | 33% (3/9) | 67% (6/9) |
| Service Points | 37% (7/19) | 53% (19/36) |
| Return Points | 47% (17/36) | 63% (12/19) |
| Total Points | 44% (24/55) | 56% (31/55) |
| Set Two Duration | 0h44m | |
Ruse leads again before Rybakina steals the finish
The final set only deepened Rybakina’s discomfort. Ruse moved ahead 3-1, again exposing vulnerability on serve and edging towards what would have been a second major Madrid upset.
Rybakina broke back, but even then the match remained on a knife-edge. One poor service game, one loose return sequence, one rushed forehand could have swung it either way.
At 5-5, Rybakina finally found the late break that mattered most. It was not a flourish, nor a clean takeover. It was survival tennis from a player good enough to win on days when the match keeps tilting the other way.
Elena-Gabriela Ruse vs Elena Rybakina – Deciding Set Stats
| Statistic | Elena-Gabriela Ruse | Elena Rybakina |
|---|---|---|
| Dominance Ratio | 0.93 | 1.08 |
| Winners | 10 | 10 |
| Unforced Errors | 21 | 16 |
| Serve Rating | 249 | 269 |
| Aces | 1 | 1 |
| Double Faults | 3 | 0 |
| 1st Serve % | 68% (25/37) | 63% (25/40) |
| 1st Serve Points Won | 60% (15/25) | 72% (18/25) |
| 2nd Serve Points Won | 56% (10/18) | 50% (9/18) |
| Break Points Saved | 50% (2/4) | 67% (2/3) |
| Service Games | 67% (4/6) | 83% (5/6) |
| Ace % | 2.7% | 2.5% |
| Double Fault % | 8.1% | 0% |
| Return Rating | 128 | 167 |
| 1st Return Points Won | 28% (7/25) | 40% (10/25) |
| 2nd Return Points Won | 50% (9/18) | 44% (8/18) |
| Break Points Won | 33% (1/3) | 50% (2/4) |
| Return Games | 17% (1/6) | 33% (2/6) |
| Pressure Points | 29% (4/14) | 71% (10/14) |
| Service Points | 62% (23/37) | 65% (26/40) |
| Return Points | 35% (14/40) | 38% (14/37) |
| Total Points | 48% (37/77) | 52% (40/77) |
| Set 3 Duration | 1h01m | |
The match stats show how close Ruse came
The full-match numbers make the escape even clearer. Ruse finished almost with the stronger dominance ratio, 0.95 to Rybakina’s 1.05, a striking detail.
Rybakina led the winner count 31 to 19, but her 58 unforced errors kept Ruse in command of large passages. Ruse made 51 errors herself, yet her ability to keep dragging Rybakina into uncomfortable points shaped the contest.
The difference came in conversion. Rybakina took six of eight break points, while Ruse converted five of nine. The Kazakh also edged the pressure points 10 to 7 and the total points 101 to 93.
Ruse had the better rhythm for much of the afternoon. Rybakina had the better timing at the end.
Zheng waits in the third round
Rybakina now moves into the third round, where Qinwen Zheng awaits. After Stuttgart, Madrid was supposed to test how smoothly her clay form could travel.
Instead, Elena-Gabriela Ruse made it a warning. Elena Rybakina survived it, but only just.
