Not even the most experienced of tennis experts saw this coming.
Struggling with injury, Swiss maestro Roger Federer has been knocked out of the US Open by world no.78 Grigor Dimitrov.
Dubbed by some as "Baby Fed" the Bulgarian has not enjoyed much success on the court in 2019 but has stunned Federer to claim a spot in the semi-finals of the US Open.
Dimitrov fought from two sets to one down to claim a 6-3, 4-6, 6-3, 4-6, 2-6 win over the third seed.