Serena, whose last Grand Slam title came in 2017 in Australia, was unable to find her A game
Serena Williams' wait for a record-equalling 24th Grand Slam singles title goes on after the American was beaten 6-3 7-5 by an inspired Elena Rybakina in the French Open fourth round Sunday.
From the moment the 21-year old Rybakina, playing in only her seventh Grand Slam main draw, held her opening two service games without dropping a point, Serena looked in peril.
And so it proved as Serena bowed out to add yet another twist to a wildly unpredictable women's event.
With so many big names having fallen, including Victoria Azarenka early in the day, a prospective quarter-final opponent for Serena, the path to the final looked enticing.
But Serena, whose last Grand Slam title came in 2017 at the Australian Open, was unable to find her A game.
The 39-year old recovered from an early service break in the opening set but Rybakina responded superbly to break again and pocket the opener in confident fashion.
The calm-headed and clean-hitting Rybakina broke the Williams serve at 3-3 in the second set but immediately dropped her own delivery as she betrayed the first sign of nerves.
It was Serena, contesting the round of 16 at a Slam for the 64th time, who faltered though.
She looked hesitant and sluggish and she dropped her serve to love in the next game.
Rybakina, who was born in Moscow but represents Kazakhstan, then calmly served out for victory, clinching it as Serena belted a backhand long after one hour 17 minutes.
As she walked off Court Philippe Chatrier, the beaten Serena stooped to pick up some clay dust - a hint perhaps that she feels her time is running out to match Margaret Court's record, although she will be one of the favorites when Wimbledon begins later this month.
Rybakina will go on to face Russian Anastasia Pavlyuchenkova for a place in the semi-final.