On a rarement vu un parcours si difficile surmonté avec autant de réussite. Djokovic, jeune joueur de tennis de 20 ans, bat en quarts de finale de Montréal le n°3 du tennis mondial, Andy Roddick. La demi-finale l’oppose alors au n°2 mondial, Rafael Nadal, qu’il réussit également à terrasser. Suite à ces deux exploits, le jeune Serbe annonce à la presse qu’il n’a rien à perdre pour la finale qu’il doit jouer contre Roger Federer, le meilleur joueur de tennis du moment. Et, pour finir ce tournoi en beauté, Djokovic gagne la finale.
Battre les 3 meilleurs joueurs mondiaux dans un même tournoi n’avait plus été réalisé depuis 1994 (par Boris Becker).
Cet exploit lui permet de prendre la 3e place du classement général.
Le top 10 des meilleurs tennismen a connu d’autres changements, avec l’entrée de l’Allemand Tommy Haas (n°9) et du Russe Mikhail Youzhny (n°10) et la sortie du Tchèque Tomas Berdych (n°12) et du Français Richard Gasquet (n°13).