Serena Williams came from a set down to book her place in the third round of the French Open.
The 36-year-old, who says her black bodysuit makes her feel like a super hero, had to call on some of her vintage super powers to get past Ashleigh Barty.
Australian Barty, the 17th seed, broke the 23-time grand slam winner in the sixth game and, when she served out the set convincingly things looked ominous for Williams.
After all, the former world number one had not played a major tournament since winning the 2017 Australian Open, having given birth to her daughter in September.
But from somewhere Williams got her serve firing and summoned up her powerful groundstrokes to blow Barty away 3-6 6-3 6-4.
“I lost the first set and I thought ‘I’ve got to try harder’,” she said. “Then Serena came out.
“Every day is a great day for me and I’m excited to play singles, or doubles, and fight my heart out.”
Williams will face 11th seed Julia Gorges of Germany in round three.
If Maria Sharapova is to win a third Paris title she seems intent on doing it the hard way.
The Russian lost six games in a row during her first-round victory over Richel Hogenkamp and had to dig deep again to beat Donna Vekic in round two.
Serving for the first set at 5-3, Sharapova allowed the world number 52 from Croatia to break back before eventually getting over the line 7-5.
She dropped serve early in the second, and later served for the match at 5-3 again, with the same outcome.
However, Sharapova recovered to triumph 7-5 6-4 to keep her first Roland Garros campaign in three years on track.
This time last year Sharapova had recently returned from a 15-month doping ban, but she had not built her ranking high enough to qualify and was not offered a wild card.
But 12 months later Sharapova is back in the world’s top 30, seeded 28th at Roland Garros and a potential challenger for the title.
“I guess I kept the lead throughout the second set, unlike in the first,” she said.
“And in terms of there were definitely ups and downs and maybe that’s a result of not knowing each other’s games very well.
“But overall, in the moments when I needed to come through, I did.”
Next Sharapova will face Karolina Pliskova, the sixth seed.
Rain delays meant it took four days for top seed Simona Halep to reach the second round, but she made round three in just over an hour after beating American Taylor Townsend 6-3 6-1. She will take on Andrea Petkovic on Saturday.
Wimbledon champion Garbine Muguruza, the 2016 Paris winner, had a more comfortable route into round three.
The Spaniard was rarely troubled in a 6-4 6-3 victory over French wild card Fiona Ferro to set up a meeting with Australia's Sam Stosur.
“It’s always tricky when you face a young, talented French player,” said Muguruza. “It probably wasn’t the best tennis out there but I’m happy that I
managed to fight and to win.“
Stosur knocked out 30th seed Anastasia Pavlyuchenkova of Russia.