NEW YORK, NY, USA - No.19 seed Anastasija Sevastova continues to rack up big wins at the US Open, taking down Elina Svitolina in three sets to reach the quarterfinals for the third year in a row.

Sevastova needed an hour and 23 minutes to fire 30 winners - offset by 27 unforced errors and far outpacing Svitolina’s 12 winners - to seal the 6-3, 1-6, 6-0 victory and improve to 2-4 against Top 10 players this season.

“It was one of the best third sets I’ve played,” Sevastova told press afterward. “Also I think first set was very competitive, very good, one of the best sets we played because she played the level like in the first set and I played the level. So we played in the same time very good level.

“Mentally I was a little bit off in the second set. I have still some problems. But I think going to the toilet a little bit, taking time, and just fighting for the first game, yeah, that was important.”

Known for having a tricky game full of variety, Sevastova went to the dropshot early and often, earning the first break and comfortably consolidating to 2-0. The Latvian smothered Svitolina’s pace, and the Ukrainian, who did her best to stay toe-to-toe with her opponent, went down another break to seal the opening set.

But Svitolina rallied in the second, seeming to read Sevastova’s tricky shots better and winning the baseline rallies. She started the set with an early break to go up 2-0, and didn’t let up as she reeled off the last four games in a row to send the match into a decider.

Sevastova took advantage in a drop of Svitolina’s level and immediately turned the match around, firing powerful serves to shut out her opponent from the set. Svitolina won just six points in the third set - only two off Sevastova’s serve - as Sevastova found another gear and sealed her spot in the quarterfinals.

“I think I just gave her this chance to come back into the match,” Svitolina said. “Obviously it's very disappointing that I let her back into it. And then she went full, got rewarded which, yeah, I'm really disappointed.”

Up next, Sevastova will seek her career first Grand Slam semifinal as she awaits the winner between No.3 seed Sloane Stephens - the defending champion - and No.15 seed Elise Mertens in the next round.