Soares wins two Grand Slam titles on same day