Robin Soderling has battled through to the semifinals of the Swedish Open with a hard-fought victory over Italy's Andreas Seppi on a day when four of the top five seeds won.
Top-seeded Soderling prevailed in three sets 4-6, 7-5, 7-6 (5) at the clay-court tournament on Friday, but was given a scare by the 76th-ranked Seppi.
Seppi took the first set after breaking Soderling with the score at 2-2. The big-serving Swede, who hit 13 aces during the game, won the second despite at one point trailing 3-5.
The third set was even closer, with both players having chances to win the match before Soderling won the tie-break.
Soderling will face David Ferrer in the next round, after he swept Uruguay's Pablo Cuevas 6-3, 6-3 on center court.