Coria, who enjoyed a run to the semi-finals at the Cordoba Open (l. to Cerundolo) in February, broke Garin six times and won 66 per cent (40/61) of his first-service points to advance in two hours and 33 minutes. Victory over the World No. 18 in Bastad marked Coria’s biggest win of his career.
Garin was seeking to claim a second ATP Tour title of the season, and sixth clay-court tour-level trophy in his career, after he lifted the Chile Dove Men+Care Open title on home soil (d. Bagnis) in Santiago in March.
Germany’s Yannick Hanfmann awaits Coria next, after the World No. 107 defeated qualifier Arthur Rinderknech 6-4, 6-3 to reach his first semi-final of the season. Hanfmann, who has enjoyed runs to the semi-final at Gstaad in 2017 and Kitzbuhel in 2020, won 93 per cent (28/30) of his first-service points to advance in 86 minutes.
Top seed Casper Ruud also moved through after he received a walkover against Henri Laaksonen. He will next play Roberto Carballes Baena after the Spaniard eased past Norbert Gombos 6-4, 6-2 in one hour and 38 minutes. The World No. 97 is into his first tour-level semi-final of the season, and third in his career.