Chen Long
Sweden's Viktor Axelsen gained revenge over China's defending champion Chen Long in the World Championships semi-finals in Glasgow on Saturday.
Most Read