18-year-old came through 6-4, 7-6 (8/6) against Russian top seed to reach his maiden ATP semi-final
26-year-old Russian will be joined by Grand Slam semi-finalists Tiafoe and Khachanov
World number one beat fifth seed 5-7, 7-6 (7/3), 7-5 to book final with unseeded Dimitrov
Third seed defeats Australian 2-6, 6-4, 6-1, 6-2 in four sets
World number seven defeats Spaniard 5-7, 6-1, 7-6 (9/7) to move into second round
World number seven beats 53rd-ranked rival 7-6, 6-3 to reach grass-court event’s quarter-finals
Danish teenager climbs to seventh in the world despite losing Monte Carlo Masters final to Russian Rublev
Russian tennis star beats Danish Rune 5-7, 6-2, 7-5 to clinch his first Masters 1000 trophy
Russian beats Rublev 6-2, 6-2 in ATP Dubai final for his third title in as many weeks
Russian beats Serbian legend 6-4, 6-4; sets up Dubai final against compatriot Rublev