Nadal was the four-time French Open champion two weeks ago when he was beaten by Sweden 's Robin Soderling in this year 's fourth round , ending his 31-match winning streak on the red clay at Roland Garros .