Alcaraz fue el más fuerte en el primer set ante Dimitrov, el número 26 del mundo. El español de veinte años inmediatamente rompió el servicio de su oponente y mantuvo esa ventaja hasta que ganó el set. En el segundo set Dimitrov corrió hasta el 3-0, pero Alacaraz remontó. Con descansos una y otra vez, finalmente fue el número 2 del mundo el que se impuso. Pudo servir para el juego en 5-4 y no cometió ningún error.
En semifinales, Alcaraz se enfrentará al estadounidense Sebastian Korda. Ganó en sets seguidos al quinto cabeza de serie británico Cameron Norrie: 6-4 7-6 (1). La otra semifinal es entre el danés Holger Rune y el australiano Alex de Minaur.