秦韓聯軍在丹陽(今河南淅川一帶)追上了後撤的楚軍,雙方展開激戰。楚軍士氣低落,擋不住秦韓聯軍的猛攻。丹陽之戰,景翠帶領的十萬楚軍,被斬首八萬,大將軍屈匄、裨將軍逢侯醜等七十餘位將領被俘,楚國死傷慘重。甘茂那邊也趁著秦國大勝之際,一鼓作氣攻下了楚國的漢中。
楚懷王接到前線三路戰敗的消息,更氣了,他不肯善罷甘休,嚷嚷著要和秦國拚命,於是下令調集全國兵力,發動反攻,進軍秦國藍田,結果又是慘敗。韓國、魏國則趁楚國國內空虛,聯合出兵攻占了楚國的召陵,刀鋒直指楚北部的戰略重鎮鄧。
楚國兵力儘喪,現在秦、韓、魏三國聯合又起來攻打楚國,處在了滅亡的邊緣。這個時候,還是齊國出手救了楚國。齊宣王也不是以德報怨,隻不過趁著秦、韓、魏在和楚國激戰的時候,聯合了宋國攻打魏國。魏國向秦國告急,秦惠文王隻好讓樗裡疾帶領秦韓聯軍主力部隊調轉方向,支援魏國,打退了齊宋聯軍,楚國這才得到了喘息的機會。
靠著張儀的一通忽悠,秦國不僅解了燃眉之急,還在丹陽、藍田之戰中大獲全勝,秦國還打下了漢中。漢中是巴蜀與秦、楚之間的戰略要地,得到漢中,秦國對巴蜀的掌控更加穩固,對楚國則形成了壓製優勢。楚國此戰全國的精兵良將儘喪,大宗族屈氏家族損失尤為慘重,自此一蹶不振,更糟糕的是還失去了漢中。楚國的衰敗直至滅亡就是從這裡開始的。