Además alcanzó la final de Roland Garros 2013 y del Torneo de Maestros de 2007, como también alcanzó en seis ocasiones finales de torneos Masters 1000: Roma 2010, Montecarlo 2011, Shanghai 2011, Miami 2013, París 2013, y Cincinnati 2014.