Alcaraz, de nummer twee van de wereld en het eerste reekshoofd, was in de halve finales duidelijk de sterkste tegen de Fransman Arthur Fils (ATP 14, 7e reekshoofd). Hij won met 6-2 en 6-4 na een wedstrijd van 1 uur en 15 minuten. De Spanjaard brak Fils tweemaal in de eerste set en eenmaal in de tweede.
Op 21-jarige leeftijd zal Alcaraz mikken op de 19e titel in zijn carrière, en de derde van dit seizoen na eerdere zeges in Rotterdam en Monte-Carlo. De Murciaan won het toernooi van Barcelona al twee keer, in 2022 en 2023. In totaal verloor hij vijf finales.
Rune, nummer 13 op de ATP-ranking en zesde reekshoofd, versloeg de Rus Karen Khachanov (ATP 27) met 6-3 en 6-2 in slechts 1 uur en 7 minuten. De 21-jarige Deen heeft vier ATP-titels op zijn naam staan, al dateert zijn laatste zege – in München – van 2023. Hij verloor intussen al zes finales, waaronder die van Indian Wells eerder dit jaar.
De finale wordt het vierde onderlinge duel tussen Alcaraz en Rune. Alcaraz leidt met twee zeges tegen één.