The US Open's seen a five-set thriller in the men's semi-finals as Novak Djokovic roared back from the brink of defeat to beat Roger Federer in New York.
The world number one lost the opening two sets but Djokovic fought off two match points to book his place in the final 6-7 4-6 6-3 6-2 7-5.
The Swiss great was left shaking his head after the Serb star ended his streak of winning at least one grand slam every year since Federer won the first of his 16 majors in 2003.
Federer says he had the match and the final but Djokovic changed it all with one shot and the whole thing changed.
The Serb star now awaits the winner of the other semi-final, between Spain's Rafael Nadal and Scotland's Andy Murray.