Fan Xian was the one who killed Teng Zijing. In " Celebrating Years," Teng Zijing had protected Fan Xian. When Fan Xian was assassinated, he had blocked a fatal knife and sacrificed himself in the end.
Teng Zijing was killed by Cheng Jushu in "Celebrating Years".