20-year-old Alexander Zverev reached his first semi-final of the season on Thursday, cleaning up on serve to power past American Ryan Harrison 6-4, 6-1.
Zverev saved all four break points faced, including three in the first set, and won nearly 70 per cent of his service points.
“I was very happy with how I played,” the German said. “I’m starting to play very well again, and that’s all that matters for me.”
Zverev will face a tough test in his bid to secure a first title this season when he comes up against Argentine, Juan Martin del Potro in the semis – a match fans in Mexico are certainly looking forward to.
Juan Martin del Potro, who’s also looking to claim his first title this season, defeated Dominic Thiem 6-2, 7-6(7).
The 2009 U.S. Open champion breezed through the opening set against the world number six but had to battle much harder to secure the win in a tight second stanza on the outdoor blue hardcourt.
The victory saw del Potro go 4-0 in career meetings against the Austrian.
South Africa’s Kevin Anderson also reached the last four after serving 18 aces and saving six break points to edge South Korean rising star Hyeon Chung 7-6(5) 6-4 in a quarter-final that stretched nearly two hours.
Standing in the South African’s path to his second final in 14 days will be 21-year-old unseeded American Jared Donaldson, who needed only 53 minutes to beat Spaniard Feliciano Lopez 6-3, 6-1.