Cristian Garin duplicated a cold-weather Munich triumph from five years ago, again knocking German Alexander Zverev out in a quarter-final at the wintery ATP 250 on Friday.

The No. 106 South American whose ranking once touched 17, inflicted a 6-4, 6-4, defeat on the top seed, with Zverev continuing a series of complaints about playing on clay in what he felt was a steady rain.

Garin took little notice as he went about his second upset in the series: in 2019, he beat Zverev at the same stage – saving a match point – in the same kind of winter-in-spring six degree celsius weather.

 “Conditions were difficult today,” the winner said after earning his fourth career win over a Top 10 opponent.

“I just tried to play my game and focus; it was not easy. I’m so happy with the way that I’m playing.

“I’m fighting for every point. Maybe this weather is good for my game.”

He added: “I don’t care if it’s sunny or raining, I’m just trying to play aggressive, not thinking about the weather.” 

World No. 5 Zverev was frustrated as he repeatedly asked the chair umpire to stop the match due to the wet weather which also left fans bundled up and shivering for more than two hours.