Recorde as incidências da partida
O antigo número um mundial da Rússia venceu por 6-3 e 6-2 em 78 minutos, salvando cinco break points.
"Não comecei bem o encontro, ele teve muitos pontos de break", disse Medvedev, campeão em 2021 em Marselha.
"Servi bem um par de vezes. Ele cometeu alguns erros. Faz parte do ténis. Depois consegui assumir o controlo do encontro e sinto que fui um pouco melhor jogador", explicou.
Medvedev, número oito do mundo, teve um início de época dececionante, tendo sido eliminado na segunda ronda no Open da Austrália e em Roterdão.
"Joguei dois bons jogos aqui, não perdi o meu serviço", acrescentou Medvedev. Vai defrontar Hamad Medjedovic, que derrotou Daniel Altmaier por 7-5, 6-7(7) e 6-4, por um lugar na final de domingo.
O atual campeão Ugo Humbert chegou às meias-finais pela quarta vez ao derrotar o italiano Lorenzo Sonego por 6-4 e 6-4.
O francês, segundo cabeça de série, cometeu 29 erros não forçados antes de garantir a sua 150ª vitória no circuito.
No sábado, Humbert vai defrontar o belga Zizou Bergs, que chegou às meias-finais quando o chinês Zhang Zhizhen foi forçado a desistir depois de perder o primeiro set por 7-5.