By Paul Higham Last updated: 13th August 2007
Novak Djokovic pulled off a shock victory when he ended Roger Federer's long unbeaten streak at the Montreal Masters by winning 7-6 6-2 7-6 in the final to win the title.
Number three seed Djokovic had beaten Andy Roddick and Rafael Nadal en route to the final, but saved his best performance for the big match against Federer.
World number one Federer has won in Canada on his last two visits, and was strongly fancied to make it a hat-trick of Montreal Masters titles.
However, Serbian rising star Djokovic had not read the script and landed the opening set, having saved six set points, on a tie-breaker when he proved too strong for the Swiss star by taking it 7-2.
Normal service was resumed in the second set however as Federer claimed it with ease 6-2 and looked to be back on track and heading towards the title.
However, Djokovic has proven this year that he is a force to be reckoned with and bounced back to open up a 4-2 lead in the deciding set.
Federer regained some form to force the match into a deciding tie-breaker, but Djokovic again had the upper hand and he won 7-2 to win the set and the championship.
"This is the best tournament of my career," said Djokovic, who will return to number three in the world with the victory.
"I won a (Masters) in Miami but here I beat the number three (Roddick) in the quarters, the number two (Nadal) in the semis and in the final, I beat the number one.
"I couldn't ask for more. I played some impressive tennis all week. This is a dream come true. And I hope he's not angry, but I'd like to say to Roger that he can't win everything, sometimes somebody else has to win.
"It's a dream come true to win such a strong tournament as this and to win against probably the best player ever in the sport."
It was a first victory for Djokovic in five meetings with Federer as the 20-year-old continues to build a lofty reputation for himself on the ATP Tour.

London calling Murray
ATP World Tour Finals Preview
Djokovic v Monfils
Monfils v Stepanek
Nadal v Tsonga
Djokovic v Soderling
Djokovic v Nadal
Clement v Djokovic
We take a closer look at the ATP World Tour Finals and give our verdict on the likely finalists in London.
Novak Djokovic is convinced his hard work will pay off during his World Tour Finals defence.
While Pac Man may have won big in Vegas, others in the world of sport didn't fair so well at the weekend.