The Beast dominated the serve, conceding just two break points in a match with a 73 percent first serve, winning 40 of a total of 48 points on his first serve.
Now the German will seek to defend his title in the final on Monday (AEST) when he meets Carlos Alcaras, who won the world number one Novak Djokovic on Sunday (AEST).
The beast, seeded No. 2, will be vying for his sixth ATP 1000 title, and this show in a match against the home team’s favorite will be his 10th at this level.
“I’m just very happy to be here in the final,” said Zverev after winning the semifinals. “I know that tomorrow will be an extremely difficult match, but I hope that I will be able to play with all my might and give myself a chance.
“It will be him [Alcaraz] court for the next 15 years, probably. It was in Rafa [Nadal] court for the last 15 years and it will be his court for the next 15 years.
“I just hope I can get him in trouble and I hope I can win tomorrow.”
Tsitsipas was just as strong on his first inning, but had a much lower record – just 56 percent in the match. The Beasts just looked more at the opponent’s second inning, scoring 15 points compared to eight in Tsitsipas, but each had 44 percent success.
However, the reigning champion at Caja Magica took advantage when it mattered, arguing that the first three games in the deciding set would provide the ultimate victory.