Denis Shapovalov advanced to the semi-finals of the Delray Beach Open after emerging victorious in his battle with fellow hot prospect Taylor Fritz.
In a clash between two of the brightest youngsters in the game, it was 18-year-old Shapovalov who went through 7-5, 6-4 after a closely fought encounter with 20-year-old Fritz.
America’s Fritz held the advantage in the first set at 5-4, before Shapovalov won the next three games to go 1-0 up.
The second set was similarly tight, before Canada’s Shapovalov went through after an hour and 18-minute battle.
He will meet the winner of Hyeon Chung and Frances Tiafoe in the semi-final, with the latter on the verge of victory at 5-7, 6-4, 5-3 before play was suspended for the day.
In the other semi-final, Germany’s Peter Gojowczyk will meet American Steve Johnson.
Gojowczyk beat Reilly Opelka 7-6, 6-3, while Johnson also went through in straight sets, 6-1, 6-4 against Evgeny Donskoy.