A thrilling showdown is expected between China’s Pan Zhanle and Romania’s David Popovici in the 100m freestyle at the upcoming World Championships, as both swimmers showcase top form.