World number five Daniil Medvedev defeated Adrian Mannarino 6-2, 6-3 in the Vienna ATP 500 quarter-finals, securing his qualification for the year-end ATP Finals in Turin.
Medvedev will face Carlos Alcaraz in the semi-finals after the Spaniard beat Tommy Paul 6-4, 7-6 in their quarter-final match.
Alexander Zverev, who secures the world number one ranking on Monday, advanced to the semi-finals by defeating Arthur Fery 6-0, 6-2 in 58 minutes.