Roger Federer views Novak Djokovic's feat of completing the career Grand Slam as being "great for tennis" after the all-conquering world number one ended his wait for an elusive first French Open title on Sunday.

The irrepressible Serbian saw off Andy Murray 3-6 6-1 6-2 6-4 to achieve a lifelong ambition to be crowned champion on the hallowed Roland Garros clay.

Djokovic now finds himself in a pantheon of eight men to have won all four majors and the 29-year-old has 12 grand-slam titles to his name.

He also holds all four grand slam titles and fellow-great Federer, who missed the French Open due to injury, saluted his rival following his exploits in Paris.

The 17-time grand-slam champion said: "His triumph in Paris is great for tennis. It is always great when somebody can win all four grand slams. That is a big achievement and is good publicity for our sport. He didn't need any luck and played fantastic."

Federer did not watch Djokovic's historic victory as he prepared to make his return on grass in the Stuttgart Open this week.

He added: "I couldn't see it for myself because I was driving and had to do press work after that. I don't know if I had if I could because if I am not in the tournament I don't watch a lot on tennis.

"If I am in the tournament I watch everything. I trained a lot in recent days, took some time with my daughter. So I don't have much free time and when I am home I don't want to sit in front of the TV and watch a match.

"But his achievement is great and if this is now his record or my record, it doesn't matter. I have my records, he has his and we both now the emotions we had while achieving them. Same for Rafa [Nadal] , [Andy] Murray and others.

"Both of us have the chance to get more records in the future and that is great and we both were able to have great careers at the same time."