Shi Yuqi powers China into the 2026 Thomas Cup final with a commanding semifinal performance. (Photo: AFP)