Third-seeded Soderling powered past Julien Benneteau 6-0, 6-1.
After Soderling claimed the first set in 18 minutes, Benneteau won his first service game. But he couldn't recover as the Swede converted all five break-point chances before wrapping up the rout in just over an hour.
Soderling lost the 2008 final to Michael Llodra.
Top-seeded Novak Djokovic advanced to the semifinals after his quarterfinal opponent Florian Mayer withdrew with a left-leg injury.
Djokovic will play either Gael Monfils or 2007 champion Mikhail Youzhny, who play later Friday.