Novak Djokovic has hailed Roger Federer as "the greatest ever" ahead of Sunday's Wimbledon final.
The Swiss is aiming to record an eighth Wimbledon title when he meets Djokovic on Centre Court, and the world number one credited Federer with helping him improve as a player.
"We shouldn't spend too much time talking about his qualities, everyone knows them, he's the greatest ever," Djokovic told reporters.
"He's one of my biggest rivals and he has made me a better player. The matches with him, I've been through a lot of different emotions that have enabled me to understand what I need to do to become a better player."
Federer beat Andy Murray in straight sets on Friday, while Djokovic edged out Richard Gasquet.