German star Alexander Zverev was too strong for top seed Stefanos Tsitsipas in the Mexican Open final, claiming the title in straight sets after a stunning turnaround.

In a battle of the top two seeds, Zverev reigned supreme 6-4 7-6 (7-3) for his 14th ATP crown in Saturday's Acapulco decider.

Last year's US Open finalist Zverev was runner-up at the ATP 500 tournament in 2019, beaten by Australian Nick Kyrgios in straight sets.

But Zverev went one step further this year, taking down two-time Australian Open semi-finalist Tsitsipas after two hours, 17 minutes.

Zverev, who was rocked during his semi-final win over countryman Dominik Koepfer on Friday – a 5.7 magnitude earthquake registered as broadcast cameras shook, did not drop a set throughout his title-winning run.

Greek star Tsitsipas made an impressive start, racing out to a 3-0 lead after breaking Zverev in the second game.

Zverev, though, hit back as he put the set back on serve in the seventh game before consolidating.

Another break saw Tsitsipas come unstuck – Zverev reeling off six consecutive games to claim the opening set in red-hot fashion.

Zverev and Tsitsipas went toe-to-toe in the second set, the pair exchanging breaks late as a tie-break eventually saw the former complete a dominant display.