The only player to defeat Nadal at French Open
Roger Federer
Andy Murray
Robin Soderling
Novak Djokovic