Jannik Sinner defeated Alexander Zverev 6-3, 7-6(4) Friday to reach the Miami Open final, positioning himself to complete the 'Sunshine Double'.

The world number two won his 16th consecutive Masters 1000 match, following his Indian Wells triumph earlier this month. He will face Czech Jiri Lehecka in Sunday's final.

Sinner is the first man since Roger Federer in 2017 with a chance to win both Indian Wells and Miami in the same season.

Lehecka reached his first Masters 1000 final with a 6-2, 6-2 win over Arthur Fils, showcasing strong consistency and composure under pressure.