公元前326,秦昭襄王嬴稷,为了让齐相田文入秦为相,压制秦国三贵(太后,穰侯,华阳君),便答应田文绝楚盟齐的条件,骗取楚王入秦,并将其扣押。
田文入秦后,并未展现大材大德,反而只顾一己私利,贿赂皇后,派鸡鸣狗盗偷取国书与狐白裘,被识破后,他抛弃随从,连夜逃回齐国,秦王对他失望透顶。田文回国后,怨恨秦国,在说服齐国,联合韩魏两国,将要出兵攻打秦国。
秦王知道,绝楚盟齐的策划已经失败,便急于放老楚王归国。而此时,老楚王坚决拒绝回国。他非常清楚,自己就是秦国咽喉上的一枚钢钉,各国一旦之情,便会以扣押楚王为由,向秦国发起合攻,届时,秦国将面临灭顶之灾。而楚国,已立太子为新王,太子亦是老楚王称心之选,他深感安慰,也已无后顾之忧。
秦王恳求母后协助。秦宣太后芈八子(老楚王的妹妹)与秦王后叶阳(老楚王的女儿)一同央求老楚王,权其归国。均遭到老楚王拒绝。后来宣太后用计,让王后欺骗老楚王,楚国太子病重,将不久于人世。老楚王信以为真,乘坐被太后安排的车辆,连夜返回楚国。
抵达楚国后,在递交信物时,被拒绝入境。因为国内太子和其亲信,害怕老楚王回国后,重揽朝政,因此,决定不让老楚王归国。此时的老楚王,已身染重病,体力不支。老楚王命令随从,前往赵国,然而,抵达赵国后,赵国国王害怕承担责任,拒绝接收老楚王,又将其送往魏国,在抵达魏国时,被接到孟尝君田文的行辕。
此时的老楚王,已衣不遮体、满身污垢、头发散乱、且病入膏肓、危在旦夕。孟尝君田文知道后,发出唏嘘之声,“一国之君,竟落得如此地步,可怜呐。”。然而,他并未留下老楚王,而是命令将士,立刻将其送返秦国。
因为,韩、齐、魏三国攻秦,本出师无名,此刻的老楚王,正好成全了他们。若老楚王死在秦国,那么,田文将会以此为借口,大举攻秦,届时,各国均会相应攻秦,秦国必亡。
“老楚王死秦之日,将是我们合纵伐秦之时”
老楚王回到咸阳后,不久便因病离世。齐、韩、魏三国以此为借口,兴兵大举进攻秦国。田文率领将士,一度攻破函谷关,攻进咸阳。这是秦国建国以来,函谷关第一次被攻破。函谷关的攻破,让秦国国内大乱,其他各国也虎视眈眈,迅速集结兵力,开往秦国,生怕慢了,不能抢到更多的城池与财富。
秦王此刻已意识到了所犯之错,和闯下的弥天大祸。他向太后及穰侯承认错误,并且拜穰侯魏冉为丞相,奉上国玺,请求宣太后与穰侯共同平定这次灾祸。
穰侯魏冉临危受命,他修改了战略方针,放弃防守函谷关,举全国五十万大军,进攻韩国与魏国都城。秦国士兵兵临韩、魏两国都城时,两国国王都感到了恐惧和害怕,担心自己的都城被攻破,国家灭亡。便答应与秦国商谈收兵。穰侯魏冉以退兵和奉献两座关键城池为条件,与韩、魏两国达成了函谷关退兵协议。自此,函谷关危机解除。