魏惠王在失去河西这条重要通道之后,悄悄派人贿赂公孙衍,公孙衍因此向秦王提议暂缓攻打魏国,先夺取他国,恰好这时张仪来到秦国,听闻此事后建议秦惠王即刻伐魏,张仪分析魏国此时正是四面受敌的时候,应趁机拿下,否则魏国卷土重来后果不可估量,秦惠王被说得如梦初醒,立即起用张仪为客卿。公孙衍顾私利而忘公义,让秦国进攻西面的游牧民族,实属误国之举。此后,秦惠王启用张仪为相,公孙衍便遭到排斥,不得不离开秦国,又重新回到到魏国做了将军。
公孙衍发动五国合纵攻秦失败后,魏国大臣田需乘机指责、中伤公孙衍,公孙衍被排挤出了魏国,打算到韩国去。即使到了韩国,公孙衍也在积极策划新一轮的合纵运动,秦王深感不安便,决定攻打韩国,谁知战斗中,韩国明显不占优势,竟无一个盟国发兵相救。