The winner for 2012, French Open was Rafael Nadal.
Rafael Nadal has won the most number of singles title at French Open.
Rafael Nadal won.
Rafael Nadal of Spain defeated Roger Federer of Switzerland.
Novak Djokovic won the Gentlemen's Singles at Wimbledon in 2011, beating Rafael Nadal in the final.