Russia's Andrey Rublev reached his first Wimbledon quarter-final with a five-set win over Alexander Bublik, making a wonder shot in the final game.
Rublev took a thrilling 7-5 6-3 6-7 (6-8) 6-7 (5-7) 6-4 win on Centre Court.
Bublik won both the fourth and eighth games of the second set with underarm serves and fought back superbly to take it five sets, before Rublev triumphed.
The seventh seed will face reigning champion Novak Djokovic or Poland's Hubert Hurkacz in the last eight.
Rublev set up match point with a stunning return after Bublik looked to have hit a clean winner, with BBC commentator John McEnroe describing it as "one of the great shots we've seen here in years".