MIAMI - Italy's Jannik Sinner ended Carlos Alcaraz's hopes of the "Sunshine Double" and his reign as world number one. triumphing 6-7 (4/7), 6-4, 6-2 in their Miami Open semi-final on Friday.
Sinner will meet Russian Daniil Medvedev in Sunday's final while Alcaraz will lose his number one ranking to Novak Djokovic.
Medvedev reached his fifth straight ATP Tour final with a 7-6 (7/5), 3-6, 6-3 win over fellow Russian Karen Khachanov.
The disappointment for the 19-year-old Alcaraz, the defending champion in Miami and coming off a title at Indian Wells, will be tinged with frustration after he struggled in the third set with leg cramps.
It had been an enthralling and entertaining power-hitting performance from both men in the first set, won by the Spaniard after a tie-break, but an inspired Sinner fought back in the second.
Sinner broke in the first game and although Alcaraz broke back to make it 2-2, the 21-year-old Italian sensed his moment was arriving and showed confidence in his powerful groundstrokes.
Sinner broke again to go 5-4 up and then held for the set to end Alcaraz's streak of 21 winning sets.
The world number one was moving with difficulty and was broken on his first serve in the deciding set. Looking in discomfort, he crouched down on his baseline in between points and shot some worried and confused looks to his team in the stands.
Sinner lost his focus for a while, his blistering shots replaced by some conservative strokes but he soon regained focus as he ran out the winner in three hours.
The 27-year-old Medvedev, playing against his boyhood friend, survived a second-set comeback but his trademark precision stroke play saw him through against the big-serving Khachanov in a high quality encounter.
The contest saw a series of long rallies as Medvedev fended off Khachanov's thumping shots from the baseline and then pinned his opponent back on his service game.
Medvedev hit 13 aces and saved four of six break points as the match turned decisively in his favor when he broke Khachanov in the fourth game of the third set.
Medvedev won 82% (14 of 17) of his first-serve points in the final set and was relieved to have beaten a player who knows his game so well.
While aware that a very tough test awaits in the final, the Russian said he was capable of beating any player on the tour.