話說秦國強盛,于是齊國和楚國結成聯盟,一起應對秦國。當時張儀在為秦王效力,秦國想攻打齊國,就先派張儀去楚國,希望說服楚王不要和齊國一起行動。
張儀到了楚國,跟楚懷王說,您何必和齊國結盟與秦國對抗,有什麼好處,如果您選擇和秦國親近,我們願意給您商於地區六百裡的地方。秦楚兩國“娶婦嫁女,長為兄弟之國”多好?楚懷王一聽,高興了,就同意了張儀的說法,于是群臣都過來道喜。不過楚國也還是有明白人,當時陳轸正好為楚王效力,馬上就潑冷水了:“事情沒有這麼簡單,依我看,楚國是肯定得不到那六百裡地的,而最有可能的是秦和齊聯合起來了,如果真是那樣,楚國的災難就要來了。”懷王就問原因了。陳轸回答說,秦國之是以看重楚國,正是因為楚國和齊國是一起行動的,如果楚國得罪齊國而選擇跟秦國交好,那麼形勢這麼變化了之後,秦國怎麼可能還看重楚國,給楚國六百裡地呢?其實陳轸分析得很對,可是楚王已經被六百裡地迷住了,根本聽不進去,對陳轸說,你就閉上嘴,看我怎麼得到土地吧。于是楚王送了張儀很多禮物,并派人随張儀一同前往秦國。接着就關閉與齊國的邊界,與齊國斷交了。
張儀回到秦國後,假裝上車時沒抓好繩子,從車上掉下來,号稱養傷一連三個月都沒有上朝。楚王聽說這件事之後,心想張儀這會兒可能是要看我的實際行動,不可能這麼輕易地就給我六百裡地。于是派人去宋國大罵齊王,與齊國斷交。齊王大怒,折斷符節,選擇投靠秦國了。
這時候張儀就上朝了,他對楚國的使臣說,我有六裡地願意獻給貴國。使臣聽了都蒙了,不是說好六百裡地的嗎?使臣隻好回國報告楚王,楚王聽完鼻子都氣歪了,大怒之下,準備發兵攻打秦國。陳轸問楚王,我閉嘴這麼久了,這會兒可以說話了嗎?以如今的形勢,攻打秦國,倒不如聯合秦國去打齊國,從秦國這裡輸掉的,能從齊國那裡補償回來,沒準還能賺一點。可是這時候楚王已經聽不進去了,派大将攻打秦國,結果被秦國和齊國的聯軍打敗,被殺了八萬人,還把丹陽,漢中等地都丢失了。楚王不認輸,繼續襲擊秦國,結果在藍田被擊敗,這下隻好認慫議和,又送出去兩座城池才算完。
議和之後,有一天秦國跟楚國聯系說,想用武關以外的地跟楚國換黔中。楚王想起張儀坑他的事情了,回答說,我把黔中送給你們都可以,隻要把張儀交給我就行。秦王也是個坑貨,想派張儀去楚國,又不好意思說。張儀聽說後,主動請求去楚國。秦王還算不遮掩,問張儀說,楚王恨你欺騙他六百裡地的事情,你去了怎麼辦?張儀說,沒事,我是代表大王去的,他敢把我怎麼樣,再說了,如果我被殺,能夠為您拿到黔中之地,我也算死得其所了。這下把秦王感動的,一面抹着眼淚,一面下令給張儀準備車駕前往楚國去了。
張儀一到,楚王就下令把他抓起來準備殺掉。話說張儀在楚國有個好朋友叫做靳尚,靳尚深受楚王夫人鄭袖信任。靳尚跑去對鄭袖說,夫人啊,您知道您可能被楚王抛棄嗎?鄭袖問原因。靳尚就說了,秦王很看重張儀的,他肯定會營救張儀,聽說秦王準備把上庸所屬六個縣送給楚國,還把秦國的美女送給楚王。您肯定知道,楚王特别看重土地,更别說還有秦國的美女,到那時候,夫人您可就受冷落了,這樣說來,您還不如說情,把張儀放掉。于是鄭袖就日夜跟楚王吹風,說現在我們的土地還沒有送出去,張儀就已經來了,這可是很尊敬大王啊,要是您把張儀殺掉了,秦國大怒要為張儀報仇,我們可怎麼辦啊,你要執意這樣,趕緊把我和孩子送到江南去吧,免得被秦兵所害。枕頭風還是比較厲害的,楚懷王最後把張儀放了,仍舊像過去一樣隆重接待他。
張儀得寸進尺,繼續遊說楚王,建議秦楚之間互相派太子作人質,還約好秦王的女兒嫁給楚王,秦楚兩國世代交好。楚懷王想到這次說好的黔中之地還沒給,就想要同意張儀的意見。屈原看不下去了,對楚懷王說,前次大王就被騙了,這次張儀來楚國,我還以為您要殺他,現在不僅不殺他,卻還繼續相信他的胡言亂語,您怎麼可以這樣?楚王說,答應他可以保住黔中之地,我已經答應了,再背棄承諾,就不好了。
楚懷王想着不背棄對張儀的承諾,但是張儀什麼時候看重過楚王的承諾。張儀反複欺騙,還能夠借勢安然躲過報複,可謂是藝高人膽大啊。