With two five-setters already and a battling victory over Danill Medvedev, the 21-year-old is ready to go the distance against Djokovic in his toughest test yet.
Semi-finals: def. Medvedev 6-7, 6-3, 6-4, 6-4
Quarter-finals: def. Paul 5-7, 6-4, 6-2, 6-2
Round of 16: def. Humbert 6-3, 6-4, 1-6, 7-5
Third round: def. Tiafoe 5-7, 6-2, 4-6, 7-6, 6-2
Second round: def. Vukic 7-6, 6-2, 6-2
First round: def. Lajal 7-6, 7-5, 6-2