Home English News Japan wins Thomas Cup finals English NewsNationSlider Japan wins Thomas Cup finals May 25, 2014 539 0 SHARE Facebook Twitter Ad New Delhi, May 25 – Malaysia failed once again to bring the Thomas Cup back home, when Malaysia’s Darren Liew was defeated by Japan’s Takuma Ueda in the 5th game.