The Italian claimed a record fifth consecutive Masters 1000 title and stretched his winning streak to 23 matches with a superb display.
World number one Jannik Sinner downed Arthur Fils 6-2, 6-4 on Friday to reach the Madrid Open final, where he will face Alexander Zverev.
World number two Jannik Sinner of Italy stretched his win streak over fourth-ranked Alexander Zverev to seven matches on Friday, advancing to a Miami Open men's final against Czech Jiri Lehecka.
Ninth-seeded Ukrainian Elina Svitolina knocked off second-seeded Iga Swiatek of Poland 6-2, 4-6, 6-4.
World number two Jannik Sinner took another step toward a first Indian Wells ATP Masters title, easing past Denis Shapovalov 6-3, 6-2 to reach the fourth round on Sunday.
Alexander Zverev vented angrily on the court when Carlos Alcaraz was given a medical timeout in the third set of their Australian Open 2026 semifinal.
Carlos Alcaraz won a five-set thriller against Alexander Zverev with a score of 6-4 7-6 6-7 6-7 7-5 to reach his first Australian Open final.
Australian Open 2026 men's singles semi-final 1 Highlights: World No. 1 Carlos Alcaraz battled an injury scare to overcome Alexander Zverev in five sets to make maiden Australian Open final.
Carlos Alcaraz vs Alexander Zverev, Australian Open 2026 men's singles semi-final live streaming: Spaniard eyes maiden Career Grand Slam as he faces the big-serving German.
Aryna Sabalenka overcame searing heat and one of the most exciting talents in tennis to power into the Australian Open semi-finals on Tuesday, with Alexander Zverev serving up a storm to join her.