MIAMI GARDENS, Florida: 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 semifinal 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.