(Reuters) - Big serving John Isner overwhelmed Juan Martin del Potro 6-1 7-6(2) in the Miami Open semi-finals on Friday, ending the Argentine's 15-match winning streak.
The American, who has never won at Miami, will face the winner of the other semi-final between German fourth seed Alexander Zverev and Spaniard Pablo Carreno Busta in Sunday's final.
"I'm playing the best tennis I've played in a very, very long time," Isner said in a courtside interview.
Punishing a tired del Potro with his serve and groundstrokes, the lanky American breezed through the first set in 27 minutes after securing an early break.
The players held serve in a much-tighter second set until Isner claimed the tiebreak.
Isner, who will become the top ranked American on Monday, brought up match point with a backhand winner down the line and then clinched with a sublime dropshot.
"I've just continued to keep playing better," Isner said. "I think today was even my best match. Very, very encouraging.
"Physically, I'm super-fresh and I'm ready to go for the finals."
He lost only 11 points on serve in the match, firing 13 aces to four for del Potro, who had upset world number one Roger Federer in the Indian Wells final.
Isner dominated the first set, winning three consecutive games to start the match that included the break of del Potro.
"The first set was pretty easy," the American said. "He's understandably so tired. He's played so many matches and I was a little bit fortunate to get a del Potro who was very low on fuel.
"But I knew the second set would be much tougher."
Although del Potro fought off a break point in the ninth game of the second set, Isner won the first three points in the tiebreak before clinching the match.
(Reporting by Gene Cherry in Salvo, North Carolina, editing by Pritha Sarkar)