Iga Świątek enters the French Open on a 28-match winning streak. (Giuseppe Maffia/NurPhoto via Getty Images)

Iga Swiatek continues to roll, taking down Bianca Andreescu 7-6 (7-2), 6-0 in a 104-minute match to advance to the Italian Open semifinals.

With her 26th straight match win, the 20-year-old has now equaled the fifth longest streak this century, matching a streak by Victoria Azarenka. Only Venus Williams, Serena Williams and Justine Henin have won more matches in a row since 2000.

Venus Williams currently holds the record for longest winning streak this century, having rattled off 35 matches in a row starting at Wimbledon in 2000.

“Being in that kind of group is like a dream come true for me,” Swiatek told the WTA website. “I wouldn’t think of that when I was younger. I’m pretty happy that I could do that because consistency was the thing I really wanted to work on last year. This year I feel like it clicked.”

During her winning streak, Swiatek has dropped just one set. She has won 38 of her past 39 dating back to the fourth round of Indian Wells. She dropped a set against Liudmila Samsonova at Stuttgart in the semifinals. Of her 13 tour-level quarterfinals, Swiatek has won 12 and hasn’t lost in a quarterfinal since Roland Garros in 2021.

Andreescu, who returned to action at Stuttgart following a mental health break, didn’t go quietly. Going from up 3-2 to down 5-3 in the opening set, she rallied back to force a tiebreak.

“I wasn’t really expecting anything because I didn’t actually know how she’s playing after the break,” said Swiatek. “I watched many of her matches before she did that break. Right now I didn’t know if her tennis is the same or it changed a little bit.

“But I knew that physically I can play longer rallies and also play longer matches. So basically I was ready for that. Also, I knew that she’s going to change rhythm. She did that, which was pretty tricky. Just knowing that, I was just ready for it. Tactically I knew it about it, so I’m pretty happy that we prepared well.”

She’ll move on to face Aryna Sabalenka in the semifinals. Sabalenka finally broke through against Amanda Anisimova in the quarterfinals with a 4-6, 6-3, 6-2 win. She had gone three years and four matches without winning against Anisimova.