Two-time Wimbledon champion Petra Kvitova advanced to the US Open quarter-finals on Sunday by eliminating Spanish third seed and reigning Wimbledon champion Garbine Muguruza 7-6(3), 6-3.

The 13th-seeded Czech left-hander, in only her eighth event of the year after hand surgery following a knife attack by a home intruder last December, will play for a semi-final berth Tuesday against seven-time Grand Slam champion Venus Williams.

“I worked hard to come back and be here,” Kvitova said. “It means a lot.”

Kvitova, whose All England crowns came in 2011 and 2014, said after her victory in Arthur Ashe Stadium that her journey back from the attack has been a difficult climb.

“I don’t have words to describe,” she said. “It was a tough time. All five months were very tough. It was just a journey I didn’t know how it would end.

“If it ends here on the big stage it’s a happy end.”

Kvitova, whose first event this year was the French Open, has a new appreciation for her chances at Grand Slam glory.

“Every moment I’m living right now is something special,” Kvitova said. “I know having these moments it’s even better than before.”

Muguruza remains ahead in a three-woman fight for world No 1 after the US Open but can be overtaken by Czech current No 1 Karolina Pliskova if she makes the final or Ukraine fourth seed Elina Svitolina if she reaches the semi-finals.