Stefanos Tsitsipas was in sublime form as he cruised past Andrey Rublev in straight sets to reach the semi-finals of the 2020 French Open.
Rublev, the 13th seed, was expected to pose a stiff test for the Greek, but it did not turn out that way as he powered past his opponent in ruthless fashion.
The Russian could not make a serious impression at any stage as Tsitsipas set up a potential semi-final clash with world number one Novak Djokovic.
The fifth seed played with supreme confidence from the back of the court and was never seriously challenged for his place in the semi-finals.
'Unbelievable!' - Rublev serve stuns Tsitsipas and commentator
Djokovic, the top seed, will take on US Open semi-finalist Pablo Carreno Busta in the final match on Court Philippe Chatrier.
Amusingly, both players were handed time violations before the match even got underway in Paris for taking too long to begin the opening game.
Tsitsipas and Rublev get warnings BEFORE match even starts
But Tsitsipas wasted no time at all in sealing victory in five minutes short of two hours in what was another comprehensive victory at Roland Garros.
"I have been feeling really comfortable playing on this court," he said. "Despite not having a good start and being a break down, I remembered what a big fighter I am.
"It's also about fighting and trying to find solutions in big moments.
"I managed to put my brain into work and find solutions to difficult tasks that I had to complete."
Highlights: Tsitsipas storms past Rublev to reach semi-finals
The 2019 ATP Finals winner has now reached the second Grand Slam semi-final of his career and first at Roland Garros.
"Playing here in Paris has always been joyful. I am always looking forward to coming here and playing my best tennis," he said.
"Roland Garros has been a tournament I have been watching since a very young age and I always dreamt of playing the sport and especially on (Court) Philippe Chatrier. It is a dream come true."