Indonesia gained a superb victory over South Korea ©BWF

Indonesia ended the run of giantkillers South Korea to set-up a Badminton World Federation (BWF) Thomas Cup final with Denmark in Kunshan today.

China will face South Korea in the women's Uber Cup final. 

Despite being 13 times Thomas Cup winners, Indonesia have failed to win since 2002 and had not made the final since 2010.

After beating world champion Chen Long during South Korea's victory over China in the quarter-finals, Son Wan Ho continued his superb form to beat Jonatan Christie in the opening match.

But Indonesia fought back superbly thereafter as Mohammad Ahsan and Hendra Setiawan romped to victory over a below-par Lee Yong Dae and Yoo Yeon Seong.

Youngster Anthony Ginting then overcame Lee Dong Kuen in straight-sets before a shock victory for Ricky Karanda Suwardi and Angga Pratama over Kim Gi Jung and Kim Sa Rang in the second doubles rubber clinched a 3-1 victory.

China proved too strong for India in the women's semi-final ©Getty Images
China proved too strong for India in the women's semi-final ©Getty Images

Denmark, who have never claimed a Thomas Cup victory and made the last of three finals appearences in 2006, following on from their quarter-final victory over Japan with another 3-2 triumph, this time over Malaysia at the Kunshan Sports Center.

South Korea were the only side to make the semi-finals of both competitions, and their women enjoyed better fortunes than their male counterparts.

They beat Japan 3-1 to stay on course for a first victory since 2010.

But 10-time champions China stand in their way after batting aside surprise semi-finallists India, 3-0. 

Saina Nehwal's defeat to Li Xuerui in a high-quality three-set opening game proved key before Wang Shixian beat PV Sindhu in the second singles match.