Veteran Robin Haase knocked out second seed Dominic Thiem in the Round of 16 at the Gerry Weber Open on Wednesday.
The Dutchman played some of his best tennis to beat the rising star Thiem 6-3, 7-6(7) in a touch over 90 minutes on the grass courts of the German city.
Both players saw off a couple breakpoints in their opening service games but Haase would earn the crucial break to go 5-3 up, after which he served out the set.
Thiem looked down and out when he was 6-5 down in the second, but rallied to break back and force a tiebreaker.
The world number eight had his chances to force a deciding set but Haase dug deep, saving three set points before winning the match at the first opportunity.
— Tennis TV (@TennisTV) June 21, 2017
The victory earns Hasse a quarter-final date with Richard Gasquet after the Frenchman eased past Bernard Tomic 6-3, 6-3 earlier in the day.
Elsewhere, fourth seed Alexander Zverev defeated fellow German Philipp Kohlschreiber 6-3, 6-4 and Roberto Bautista Agut battled past Dustin Brown 6-4, 1-6, 7-6 (6) to reach the last eight.