Segersiffrorna i semifinalen skrevs till 2–1 (6–7, 6–2, 6–3) i svenskens favör.
Mikael Ymer tappade alltså första set mot Daniil Glinka – rankad 495:a– men vände sedan på det hela och lyckades ta hem matchen.
Han är därmed klar för final.
Under fredagen besegrade han slovaken Norbert Gombos, som bäst rankad 80 i världen 2017, i kvartsfinal.
Turneringen är Ymers första sedan dopningsavstängningen som varade i 18 månader.
26-åringen är en del av Sveriges Davis Cup-lag som tar emot Australien 31 januari till 1 februari. Det mötet sänds i SVT.