丹陽藍田之戰是齊楚與秦韓魏聯盟較量的一部分。原先是齊宋楚聯盟對抗秦韓魏聯盟,但是張儀分化了齊楚,導致齊楚被秦韓魏各個擊破。
前314年,齊國和韓國是友國,此時魏國已經倒向秦國,秦攻韓,齊國想進攻燕國,但又想救援韓國,田臣思認為秦攻韓,楚趙必救,燕國內亂,是上天賜給齊國的。齊宣王于是出兵攻燕,五十天占領燕國。韓國在岸門大敗,犀首敗走,于是與齊國反目,投入了秦國的懷抱,秦韓魏聯盟確立。
齊楚發現勢頭不對,于是次年齊宋攻魏圍煮棗,楚北圍于中、曲沃、雍氏,齊國幫助楚國奪取了曲沃。而此時南方的越國則蠢蠢欲動,派使者以戰船三百艘,箭五萬支支援魏國,越國也派兵進攻楚國,越楚戰爭連續了六年之久,在楚與秦的丹陽、藍田之戰時,越國連連進犯楚國疆土,雙方經歷了五次大規模的會戰,楚五戰三勝獲得了最終勝利,但越楚戰爭嚴重的牽制了楚國的力量,使楚無法集中力量面對中原。
齊楚行動,秦國壓力很大,張儀想拆散齊楚聯盟,于是用商淤六百里誘騙楚懷王,楚懷王上當,與齊國絕交,齊楚聯盟解散。而楚懷王向秦國要地時,張儀表示只答應過六里,直接耍賴。楚懷王大怒,令屈丐發兵攻秦,秦也出兵相迎,戰于丹陽,楚國大敗,被斬首八萬,大將軍屈丐、裨將軍逢侯丑等七十余人被生擒。秦又攻打楚漢中,取地六百里。
楚懷王秦收拾完了楚國,這時又來收拾齊國了。秦將樗里子與魏將翟章率領秦魏聯軍,受韓朋求救,先救韓,在雍氏擊敗楚將景翠的楚軍,又向東解煮棗之圍,向齊進攻以救援燕國。而燕國也發生暴亂,齊國軍隊在燕國燒殺搶掠,激起了民憤,燕國軍民奮起反抗。齊宣王慌忙調回在燕國的章子,章子率軍在濮上與秦軍對峙。這時宋國反水,齊國軍隊大敗,贅子戰死,章子逃亡。秦又派一支偏師到滿幫助魏國進攻在燕國的齊軍,幫助燕國復國,趙國護送公子職(燕昭王)回國即位。
丹陽之戰后的楚軍大敗損兵折將八萬人,屈丐及裨將逢侯丑等70余將領被俘。隨后秦又遣軍攻取楚地漢中(今陜西漢中)600里地,置漢中郡。此戰過后楚懷王大為惱火,下決心一定要復仇(其實是為了找回面子)于是下令:將楚軍最精銳的部隊全部集中,準備再次攻秦。恰好,秦國派大庶長樗里疾助韓國(實際是魏國)攻齊(濮上之戰),秦國后方兵力減少,這正是攻秦的良機!
樗里疾由于關中無城防秦國君臣這時才感到大勢不妙,立即集結軍隊反擊,但是楚軍攻克武關后士氣高昂,又連續擊敗秦軍,向咸陽步步推進。秦國君臣壓力巨大,一方面,從各地調集軍隊,一方面,動用外交手段請韓、魏兩國出兵進攻楚國后方,韓、魏兩國同意向楚國開戰。但是,楚軍已經逼進藍田,距離咸陽不到100里。秦軍無論如何不能再退了,否則,秦國君臣的心理防線就要崩潰了。
藍田前線,秦軍也集中了大約20萬的軍隊,連秦王的衛隊也到了最前線。秦惠文王帶上太子蕩、諸公子、丞相張儀、大將魏章、樗里疾、甘茂、司馬錯等,集體到前線督戰。這是關系到秦國生死存亡的大決戰!
丹陽之戰秦惠文王令咸陽、關中、安邑、陜北、隴西秦軍一撥一撥地趕赴藍關。
楚將昭睢、景翠的二十三萬楚軍采用困關打援,利用時間差和馬軍的優勢,先后四次擊潰司馬錯、甘茂、庶長章、樗里疾、張儀和關東、咸陽的秦軍,秦惠文王發「詛楚詔」,并率全族和國中男女老少齊,手拿武器齊集藍關。秦楚兩軍再戰藍關。楚將昭睢接連擊敗秦武太子、庶長章、樗里疾、甘茂三將,楚軍斬殺秦兵無數。秦惠文王一面假裝答應歸還楚漢中,一面割讓河東地厚賄魏、韓,催促魏、韓大軍南下江漢,以迫使昭睢、景翠的楚軍東撤,重演先前的緩兵之計。昭睢、景翠識破秦惠文王的伎倆,等到侯丑在商南、商洛組織的五萬新兵,便分兵二路,一路由楚將景翠率領,克靈寶、潼關,牽制洛陽、安邑的魏、韓軍隊,接著回師攻占渭南,直指長安,一路由楚將侯丑率領,進杜陵,下長安,昭睢自統中軍攻打藍關。秦惠文王沒計可施,只好歸還漢中求和。藍關慘烈的戰況,秦惠文王親眼目睹秦武太子、庶長章、樗里疾、甘茂、司馬錯,一個個敗在昭睢槍下,秦軍一撥撥地倒下,嚇得中風癱倒,把軍政交給他的小老婆羋秀(日后的羋宣太后)打理,自己卻一病不起,回到咸陽一年后便死去。最后還是那位羋八子(楚懷王的堂妹),向昭睢說情,交給歸還楚漢中文書,昭睢才下令撤軍,火速趕回南陽,合力剿滅魏、韓聯軍。
藍田戰役初期楚國抓住了戰機,因此取得節節勝利而且優勢比較明顯,但當秦主力回師后楚軍優勢喪失而且后院起火不得不撤兵、此役以秦軍、楚軍兩敗俱傷,楚軍先撤退宣告結束。楚軍雖然攻到了咸陽附近但損失也很大,此役過后秦國勢力范圍擴大,并消除了楚對秦中心地區的直接威脅。
這場戰役的最終結局并非在藍田戰場上,由于楚軍精銳盡出,忽略了南陽的防守(也有可能是實在無兵可調)。韓國、魏國聯軍攻占召陵(今河南漯河境內),直逼鄧(今河南南陽境內),而此時齊國兵敗,無力支援楚國。這意味著楚軍的后路即將被切斷,而秦軍的頑強也使得楚軍幾無可能在后路被斷之前擊破秦軍,楚軍面臨前后夾擊的危險。
藍田之戰,秦國相當危險,秦楚在藍田簽訂了和解條約,秦國也讓步妥協了,大戰后,秦國歸還了漢中郡的南部地區,即現在的湖北鄖縣 十堰一代,藍田之戰若不是楚國外交上的失敗,秦國真有亡國的危險,韓魏聯軍的圍魏救趙戰法解了秦國的危機。