Alexander Zverev beat Dominic Thiem 6-3 6-4 in the Madrid Open semi-finals on Saturday afternoon.
Zverev, who beat top seed and tournament favourite Rafa Nadal in straight sets in the quarter-finals on Friday, will meet either Norway's Casper Ruud or Italy's Matteo Berrettini in Sunday's final.
The German, who was champion in Madrid in 2018, made a strong start, breaking Thiem early in each set in what turned out to be a routine victory, despite a swirling wind at Caja Magica.
Opinion: Wimbledon and Olympic withdrawals inevitable, and more will follow
- Murray set to practise with Djokovic in Rome ahead of latest comeback
- Zverev stuns Nadal to reach Madrid semi-finals
- Nadal: Covid-19 pandemic made me question if I should keep playing
"I'm quite happy to win this one," fifth seed Zverev said in a courtside interview. "We've had some fantastic matches. I think we played the biggest matches in the world.
"We've played Masters finals, Grand Slam finals, we're still developing, we're going to go on for a few more years and hopefully we'll play a few more amazing matches.
"I'm definitely looking forward to playing in another big (Grand Slam) final and I hope I can turn it my way this time."
Nadal defeated by Zverev in Madrid Open quarters
Thiem held an 8-2 head-to-head advantage over Zverev coming into the semi-final, winning their last four meetings, including his come-from-behind victory at last year's U.S. Open where he claimed his first major title.
The third seed's only defeat to Zverev on clay was in the final in Madrid two years ago, but he never really settled into his stride on Saturday, struggling with his first serve and making 20 unforced errors, including three double faults.
Zverev, on the other hand, sent down six aces and 25 winners as he cruised to victory.
"It was a little bit of a weirder match than against Rafa," the German added. "I feel like the conditions were difficult. It was clearly windy today. Sometimes (that's) not easy but I'm definitely happy with the win."
'We have to start talking about the GOAT' - Wilander wowed by Djokovic win over Nadal
'One of the top three matches in my life' - Djokovic reacts to epic win over Nadal