CHENGDU: China proved they are invincible at home as they beat Indonesia 3-1 to lift the Thomas Cup.
It was a sweet revenge after losing to Indonesia 3-0 in the quarter-finals of the last Thomas Cup Finals in Bangkok, Thailand two years ago.
Already a subscriber? Log in
Get 20% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
