En finale prévue dimanche, l'Espagnol, classé tête de série N.1, rejoint la tête de série N.2, le Grec Tsitsipas (5e mondial), qui s'est difficilement défait de l'Italien Lorenzo Musetti 6-4, 5-7, 6-3 dans la première demi-finale.
Il s'agit de la deuxième finale de rang pour le prodige de Murcie, qui avait battu l'an dernier son compatriote Pablo Carreno 6-3, 6-2. Tsitsipas jouera lui sa troisième finale à Barcelone. Il a perdu les deux premières face à Rafael Nadal en 2018 et en 2021.