Nineteen-year-old Jakub Mensik stunned his tennis hero, Novak Djokovic, 7-6(4), 7-6(4) to win his maiden ATP title and become the second-youngest Miami Open champion in history.
The World No.1 didn't drop a set all week in Miami.
The Czech will face his idol Novak Djokovic for the title on Sunday in Miami.
Novak Djokovic topped Grigor Dimitrov 6-2, 6-3 to charge into his 40th career Masters 1000 final, including his eighth Miami Open final.
Jessica Pegula battled past Alexandra Eala to reach her maiden Miami semifinal
Riding a superb serve, Novak Djokovic topped Sebastian Korda 6-3, 7-6(4) to become the oldest semifinalist in Miami Open history.
Design by Tennis Now Team