给魏国以瓦解攻韩联盟，于是公孙衍夺得张仪的功劳，受魏惠王重金奖赏。前319年，魏国驱逐张仪回秦，并争取各国合纵对付秦国，公孙衍由魏将升任魏相邦，同时惠施也回国，合纵形势又形成了。前318年发起魏、赵、韩、燕、楚「五国伐秦」之举，以楚怀王为纵长，又游说义渠攻打秦国，大败秦军于李伯，但在函谷关一战失利，五国纷纷退兵。公孙衍声势烜赫一时。《孟子》着作中记载，景春对孟子说：「公孙衍、张仪岂不诚大丈夫哉！一怒而诸侯惧，安居而天下熄。」