赵王听闻此事,召来苏秦责备他说:“您倡导六国联合抗秦,如今不到一年,魏国和燕国都已与秦国和解,看来六国联盟并不可靠。如果秦国突然派兵攻打赵国,我们还能指望魏国和燕国来救援吗?”苏秦惊慌地道歉说:“臣愿为大王出使燕国,必定会想办法弥补与魏国的关系。”于是苏秦离开赵国前往燕国,燕易王任命他为相国。当时燕易王刚刚即位,齐宣王趁机发动进攻,夺取了十座城池。燕易王对苏秦说:“当初先王把国家交给您,六国联盟抗秦。如今先王尸骨未寒,齐国就派兵侵犯我们,夺取了我们十座城池,这该如何是好?”苏秦回答说:“臣愿为大王出使齐国,向齐国献上十城,以此来求和。”燕易王答应了苏秦的请求。苏秦拜见齐宣王说:“燕国是大王的同盟国,同时也是秦王的女婿。大王夺取了燕国十座城池,这不仅让燕国对齐国心生怨恨,同时也让秦国对齐国产生怨恨。得到十座城池却招致两个强国的怨恨,这并不是明智之举。大王听臣的建议,不如把这十座城池归还给燕国,以此来换取燕国和秦国的欢心。齐国得到燕国和秦国的支持,以后要号召天下各国就不难了。”齐宣王听了非常高兴,于是把十座城池归还给燕国。
燕易王的母亲文夫人,一直很仰慕苏秦的才华。于是,她派人把苏秦召进宫中,与他私下相会。易王知道了这件事却没有说出来。苏秦感到很害怕,于是开始与燕国的相国子之交往,与他结为儿女亲家。他还让自己的弟弟苏代和苏厉与子之结为兄弟,以此来巩固自己的地位。燕夫人多次召见苏秦,但苏秦越来越害怕,不敢再去见她。苏秦于是劝说易王:“燕国和齐国的实力,最后肯定会合并。我愿意为大王在齐国执行反间计。”易王问:“反间计怎么进行?”苏秦回答:“我会假装在燕国犯了罪,然后逃到齐国。齐王一定会重用我。我会借此机会破坏齐国的政治,为燕国争取利益。”于是易王答应了他,收回苏秦的相印,苏秦就逃到了齐国。齐宣王非常看重他的名声,任命他为客卿。苏秦就借机向宣王提议田猎、钟鼓和音乐等娱乐活动。宣王喜欢财宝,于是让他征收更多的赋税;宣王喜欢美色,于是让他挑选宫女。苏秦打算等待齐国内乱,然后让燕国乘机进攻。但宣王完全没有察觉到这一点,相国田婴和客卿孟轲极力劝阻,但都没有被听从。宣王去世后,由他的儿子湣王继位。湣王初年还比较勤于国政,娶了苏秦的女儿为王后,封田婴为薛公,赐号靖郭君。苏秦作为客卿,继续在政务上发挥影响力。
另一边,当张仪得知苏秦离开赵国后,他预感到连横的策略将会瓦解,而且秦国也不会把襄陵的七座城邑给魏国。魏襄王果然大怒,派人向秦国索要土地。秦惠王任命公子华为大将,张仪为副将,带领军队攻打魏国,成功攻下了蒲阳。张仪请求秦王把蒲阳归还给魏国,并派公子繇去魏国作为人质,与魏国和解。张仪亲自护送公子繇到魏国。魏襄王深受秦王的恩惠,对他们表示感激。张仪趁机劝说魏襄王:“秦王对魏国非常友好,得到城池却不占有,而且还交还了人质。魏国不能对秦国无礼,应该想办法报答他。”魏襄王问:“那我们应该用什么来报答秦国呢?”张仪说:“除了土地,秦王并不想要其他东西。大王可以把土地割让给秦国来报答他们,秦国对魏国的爱戴必定会更深。如果秦国和魏国联合起来攻打其他诸侯国,大王从其他国家获取的利益,必定会远远超过现在献给秦国的土地。”魏襄王被他的话所迷惑。于是他把少梁之地割让给秦国,作为对秦国的补偿,但又不敢再接受人质。秦王非常高兴,因此撤掉了公孙衍的职务,任命张仪为相国。
这时楚威王已经去世,他的儿子熊槐继位,被称为怀王。张仪于是派人给楚怀王送去一封信,表示愿意接回他的妻子儿女,并提到了当年他被怀疑偷了璧的事情。楚怀王于是责备昭阳说:“张仪是个贤士,你为什么