-Jag vet inte hur jag vände det, jag var så trött efter första set och jag trodde inte att jag skulle kunna hålla intensiteten uppe, sade Medvedjev efter matchen.
I finalen möter Medvedjev belgaren David Goffin.
Det blir Medvedjevs andra mastersfinal på kort tid. Förra söndagen förlorade han titelmatchen i Montréal mot spanjoren Rafael Nadal.