河郡的主力被秦一举歼灭。《史记》称苏秦担心秦国续攻他所辅佐的赵国，遂用计让张仪前往秦国，希望能驱逐公孙衍。前332年，秦使公孙衍欺齐、魏以伐赵。赵肃侯责备苏秦，苏秦恐惧，请求到燕国说服燕国攻打齐国，遂离开赵国，苏秦所创立的合纵抗秦联盟从此破裂。公孙衍向秦惠文王提出，趁秦魏暂时和好之机，进攻别的国家。就在这时，张仪晋见了秦惠文王，他说魏国四面受敌，正是伐魏的良机，魏国有霸主的根基，如果它国力恢复而全力攻秦，秦国恐怕就很难对付了，张仪力陈公孙衍的方案实属误国之举。后来张仪当了秦相，公孙衍就离开秦国而入魏为将