Top seeds Novak Djokovic and Nikolay Davydenko were both beaten in the semi-finals of the Rotterdam Indoor Open.
Robin Soderling overcame second seed Davydenko 7-6 (7-3) 6-4 to book a spot in his second final at the event.
There was an even bigger shock to follow, as sixth seed Mikhail Youzhny of Russia battled past Serbian top seed Djokovic 7-6 (7-5) 7-6 (8-6).
Soderling, ranked eighth in the world and seeded third in Holland, is hoping to top his 2008 performance at the same event, when he was beaten to the title by France's Michael Llodra.
The Swede fired five aces against Davydenko, using the last to set up his match point after one hour, 43 minutes.
Davydenko, winner of the season-ending event last November in London and Doha champion last month, could not contend with his in-form opponent who punched a winning volley into the empty court to wrap up his triumph.
"I'm happy to have beaten one of the best players in the world," said Soderling.
"It could have easily been the other way around. Our matches have always been very close, we seem to alternate with the wins.
"At Grand Slams they always go five sets."
Soderling won his first set tie-breaker in the opening set then powered into a 5-4 lead in the second before serving out victory.