Hubert Hurkacz claimed back-to-back top 10 wins to move a step closer to his maiden ATP Masters 1000 trophy with a win over Andrey Rublev at the Miami Open.
The 19-year-old Italian hit three huge backhand winners to break serve in the final game as he pulled off a 5-7 6-4 6-4 victory over Spain's Roberto Bautista Agut in their last-four clash.
Roger Federer was really happy with how he performed on his return to the ATP Tour but the 20-time slam winner will not play the Dubai Tennis Championships.