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