En demi-finale, Sinner a pris l'initiative avec un jeu d'attaque intense, contrôlant rapidement le match. Le joueur de tennis italien n'a mis que 85 minutes pour remporter la victoire sur le score de 6-2, 6-4 sur le court Manolo Santana. C'est la 5e fois consécutive qu'il participe à une finale du système ATP Masters 1000.
Sinner a montré une supériorité totale en mettant continuellement son adversaire en position de résistance. Il a marqué 17 coups gagnants, soit beaucoup plus que les 10 de Fils, tout en ne laissant aucune chance à son adversaire de prendre un break-point. L'efficacité de sa service est également un point fort car Sinner n'a perdu que 3/24 points dans les premières balles.
Partageant après le match, le numéro 1 mondial a déclaré qu'il était satisfait de l'approche du match, en particulier de sa capacité à rendre le service et à maintenir la pression sur son adversaire. Bien qu'ayant rencontré quelques difficultés dans le deuxième set, Sinner a conservé sa stabilité pour conclure le match.
Cette victoire aide Sinner à se rapprocher d'un jalon notable en devenant le plus jeune joueur à atteindre la finale de l'ensemble des 9 tournois Masters 1000, à égalité avec de grands noms tels que Novak Djokovic, Rafael Nadal et Roger Federer.
En finale, Sinner affrontera Zverev - un joueur de tennis qui a remporté 2 fois le titre à Madrid. En termes de bilan des confrontations, Sinner domine avec 9 victoires en 13 rencontres, dont 8 victoires consécutives.
La revanche entre les deux meilleurs joueurs promet d'être un match remarquable, lorsque Sinner vise son 5e titre Masters consécutif, tandis que Zverev cherche l'occasion de réaffirmer sa position dans l'un de ses tournois de prédilection.