Maria Scharapowa steht wieder auf der Nummer eins der Weltrangliste - zudem im Finale der French Open.