Gregor Dimitrov beat prime seed Carlos Alcaraz in straight units to guide a spot within the Miami Open semi-final.
The Bulgarian, seeded eleventh, received 6-2 6-4 to guide a last-four assembly with Germany’s world quantity 5 Alexander Zverev.
Dimitrov made a quick begin as he opened a 3-0 lead and Alcaraz, chasing back-to-back titles after profitable in Indian Wells, was by no means in a position to get again on phrases.
He fought again from 4-1 down within the second set, however Dimitrov broke once more to seal his second successive win over the Spaniard.
“I believe general, to win towards him, it’s important to play at your greatest; that’s simply how it’s,” stated Dimitrov. “I got here into the match very targeted and intensely clear what I needed to do.
“Generally simplicity is genius. It’s very, very laborious to do it, particularly once you play towards an opponent like that, however I used to be actually in a position to dictate the sport, learn the sport slightly bit higher than final time.
“General, I believe a really nice match on my finish and I’m simply completely satisfied I completed in straight units.”
Zverev ended unseeded Fabian Marozsan’s run with a 6-3 7-5 success.
The Hungarian had crushed prime 10 pair Holger Rune and Alex de Minaur to succeed in the final eight, however may solely muster two break factors as Zverev received 80 per cent of factors on his first serve.
“I’m completely satisfied to be again in these late phases of those tournaments, enjoying one of the best gamers on this planet, I believe there are solely these left,” stated Zverev, who reached the ultimate in Miami in 2018.
Defending champion Daniil Medvedev will meet Jannik Sinner within the different semi-final in a rematch of the Australian Open last.