Robin Soderling has done it again.

A year after handing Rafael Nadal his first ever loss at Roland Garros, Soderling has defeated Roger Federer 3-6, 6-3, 7-5, 6-4.

Not only will Federer not have the opportunity to defend his lone French Open title, but his consecutive streak of Grand Slam semi-final appearances ends at twenty-three.

While some chalked-up Soderling's defeat of Nadal a year ago to luck and injury issues, I think we can all definitively say now that the world-number seven player has discovered some serious mojo at Roland Garros.

This is the first time he has beaten Federer in thirteen attempts and must be especially rewarding considering the last three losses all came in Grand Slam play (French Open, Wimbledon and U.S. Open in 2009).

For Roger another French Open title is not in the cards this year and perhaps it never will be again. He can at least take solace in the fact that the grass-court season is just around the corner. A few wins at Halle should get him ready for another strong Wimbledon run.

Soderling has been playing fantastic tennis for the past week in Paris, as evidenced by his results prior to meeting Federer on Tuesday.

First Round d. Laurent Recouderc 6-0, 6-2, 6-3

Second Round d. Taylor Dent 6-0, 6-1, 6-1

Third Round d. Albert Montanes 6-4, 7-5, 2-6, 6-3

Fourth Round d. Marin Cilic 6-4, 6-4, 6-2

Soderling will now face Tomas Berdych in the semi-finals, as Berdych defeated Mikhail Youzhny easily by a score of 6-3, 6-1, 6-2.

Taking Soderling lightly is no longer an option in Paris. He is one win away from his second consecutive French Open final.