Hosts India were crowned Squash World Cup champions for the first time after registering a commanding 3–0 victory over top seeds Hong Kong, China, in the final at Express Avenue Mall in Chennai on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results