秦韩两军相持一年多,韩军大败。公孙衍无力回天,只得逃走。
从史籍记载来看,公孙衍在韩国担任宰相,率军与秦国作战失败后,再次回到了魏国。据《韩非子》记载,他与大臣张寿有积怨,田需对他也怀恨在心,于是田需派人杀掉张寿进而嫁祸于公孙衍。魏王误以为是他杀的,就把他杀掉了。至此,公孙衍退出了历史舞台。