Alexander Zverev finished with a break of serve as the German reached a Miami Masters semi- final for the first time since 2018 with a 6-3, 7-5 defeat of Fabian Marozsan.
The fourth-seeded winner will play for the 17th time at this level in a Masters; he finished runner-up in Miami six years ago, losing to John Isner in the final.
Zverev ended with 20 winners and just 10 unforced errors in a victory lasting just under an hour and three-quarters.
Marozsan was warned for time-wasting on serve as he put up a fight against the seed.
“He tries to rush us top players,” Zverev said of the Hungarian. “We sometimes fell that we can manipulate the match in our favour.
“But against him that’s not possible.”
Zverev added: “I’m happy to be back in the semi-finals in a city I love.
“At this late stage it’s only the best in the world who are left… I’m looking forward to the challenge.”
The 24-year-old Marozsan has made his name here, upsetting Top 10 opponents Holger Rune and Alex de Minaur.
Zverev notched his 19th win of the season against five losses; he owns five career Masters 1000 titles, lifting his last at Cincinnati three years ago.
Main photo:- Alexander Zverev winning in Miami by ISF Ltd
Doping sanction victim Simona Halep has gone online to protest her own treatment by anti-doping…
Rafael Nadal lined up for what was to be the final match of his career…
Jannik Sinner took charge in front of his home crowd on Sunday, crushing ATP Finals…
Daniil Medvedev went into meltdown mode on Sunday during a highly charged 6-4, 6-3 loss, with opponent…
Jannik Sinner could well be missing from the opening European clay event of next season…
Rafael Nadal will bring down the curtain on his career next month as he plays his…