Daniil Medvedev put the Russian Tennis Federation into the Davis Cup final with a dominant win over Germany's Jan-Lennard Struff in Madrid.
In the best-of-three semi-final, world number two Medvedev won 6-4 6-4 to give the Russians a 2-0 lead after Andrey Rublev thrashed Dominik Koepfer.
World number five Rublev needed just 49 minutes to win 6-4 6-0 in the opener.
US Open champion Medvedev also looked assured to spark Russian celebrations and tee up Sunday's final with Croatia.
Croatia booked their spot in the showpiece tie, which takes place in Madrid at 15:00 GMT, with a 2-1 victory over Serbia in Friday's first semi-final.