跳转至

037 鄱阳湖之战——乘风纵火,以小吞大

时间:1363年七月至八月 | 交战方:朱元璋 vs 陈友谅 兵力:朱元璋军二十万(战船轻小,长于机动火器) vs 陈友谅军号称六十万(联巨舰为阵,楼船高数丈) 兵法验证:火攻篇·兵势篇·虚实篇·谋攻篇 结果:陈友谅中流矢死,六十万大军覆没,朱元璋扫平南方最大对手


一、导读

鄱阳湖之战是中世纪世界水战史上规模最大的会战之一。陈友谅以巨舰联结、顺流东下,朱元璋以轻舟短兵、逆势迎击,兵力一比三。此战的看点不在规模,而在朱元璋对火攻前提的逐项准备:不与敌比船高炮利,只在风向、水道与敌阵结构三者的交点上出手。它是《孙子兵法·火攻篇》最完整的实战注脚——「行火必有因」「发火有时」两个条件全部备齐才动手,差一项便按兵不动。

二、双方态势

陈友谅方面: - 统帅:陈友谅,沔阳渔家出身,弑徐寿辉自立为帝,国号汉;枭悍果决而猜忌,善水战而拙于持久。 - 兵力:号称六十万,尽起国中之兵,作巨舰联为水阵,楼船高数丈、上下分层,可载家属百官。 - 盟友:无。盘踞平江的张士诚坐观成败,不肯出兵。 - 地形:自武昌顺流东下,先围洪都(今南昌),再入鄱阳湖求决战;湖面开阔,利大舰正面冲撞。 - 后勤:出兵前未作持久打算,顿兵坚城八十五日,粮秣渐竭。 - 政治约束:弑主自立,旧部离心,军中多胁从之众。

朱元璋方面: - 统帅:朱元璋,亲自督战,刘基随军参议;善纳议而敢于亲临一线。 - 兵力:二十万,战船多为轻舟,仰攻则炮矢不及,唯机动与火器见长。 - 盟友:无,且须防张士诚自东面袭应天,后方并不安稳。 - 地形:自应天溯江入鄱阳湖,先解洪都之围,再与汉军相持于康郎山一带湖面。 - 后勤:贴近后方,粮道短;洪都守军为他争取了整整三个月的集结时间。 - 政治约束:名义上仍奉小明王,主力不容有失,应天守备空虚。

决策节点: - 〔决策点1〕陈友谅舍应天方向而围洪都——打朱元璋的必救之地(陈方决策)。 - 〔决策点2〕洪都守将朱文正、邓愈以有限兵力死守八十五日,为主力集结赢得时间(朱方决策)。 - 〔决策点3〕朱元璋入湖决战的同时分兵扼守湖口,锁死汉军归路(朱方决策)。 - 〔决策点4〕相持阶段不轻举火,待东北风起方纵火焚舰(朱方决策)。 - 〔决策点5〕粮尽援绝之下,陈友谅冒死突围湖口(陈方决策)。

三、兵法原文对照

《孙子兵法·火攻篇》:

「行火必有因,烟火必素具。发火有时,起火有日。」

《孙子兵法·火攻篇》:

「主不可以怒而兴师,将不可以愠(yùn)而致战。」

《孙子兵法·兵势篇》:

「激水之疾,至于漂石者,势也;鸷(zhì)鸟之疾,至于毁折者,节也。故善战者,其势险,其节短。」

《孙子兵法·谋攻篇》:

「上兵伐谋,其次伐交,其次伐兵,其下攻城。」

四、战役经过

〔战前〕至正二十三年四月,陈友谅尽起国中之兵,作巨舰联结为阵,号称六十万,先围洪都,欲拔此坚城而后顺流直取应天。他打的正是朱元璋的必救之地:洪都一失,长江门户洞开。

〔决策点1:八十五日死守〕洪都守将朱文正、邓愈依托重修的城防死守,汉军昼夜强攻,城墙屡破屡筑,守将赵德胜中弩死,围至七月终不能下。这八十五日是全役真正的分水岭:陈友谅的锐气、军粮与士心,全部消耗在坚城之下。

〔决策点2:入湖与扼口〕七月,朱元璋亲率舟师二十万来援。陈友谅解围东出鄱阳湖迎战,把决战场地选在了利于大舰的开阔湖面。朱元璋进抵湖口方向后,先分兵扼守湖口、泾江口,锁死汉军退回长江的水道。这步棋起初无声无息,事后看是全役胜负手:汉军数十万人自此困在湖中,进退皆受制于人。

〔决策点3:初战受挫〕两军相接于康郎山。汉军楼船相连、居高发炮,朱军舟小仰攻,炮矢常不能及。徐达虽挫其前锋,丁普郎以下诸将力战而死;朱元璋的座船一度搁浅,汉军骁将张定边直扑而来,常遇春发箭射伤之,俞通海纵舟奋击,方才解围。硬拼大舰,朱军占不到任何便宜。

〔决策点4:待风纵火〕朱元璋乃改弦更张:令常遇春等以七艘轻舟装载苇荻火药,蓄势不发。东北风骤起之日,火船突入汉军船阵,风急火烈,焚楼船数百艘,烟焰涨天,湖水尽赤。陈友谅之弟陈友仁等皆焚死。巨舰相连本为壮声势,此刻反而进退不得,自相冲撞,一炬而尽。

〔决策点5:困兽突围〕此后两军相持月余。湖口被封,汉军粮尽,将吏叛逃相继。八月末,陈友谅冒死突向湖口,朱军腹背夹击,追至泾江口,陈友谅中流矢,贯睛及颅而死,太子陈理由张定边护送逃回武昌。六十万大军,就此烟消。

五、兵法验证

验证一:火攻篇——「行火必有因,烟火必素具。发火有时,起火有日。」 朱元璋的火攻不是灵机一动。「因」有三项:汉军巨舰联结,转向迟缓;敌船高大,常规接舷战朱军必败;湖面水道可容火船突入。苇荻火药「素具」于军中。时机上,相持阶段风向不利便迟迟不发火,直到东北风骤起才动手——「发火有时」四字,他等到了最后一刻。火起即成燎原,数百楼船一夕而尽。

验证二:兵势篇——「其势险,其节短。」 朱军舟小,硬拼是拿自己的短处撞对方的长处。纵火一击全部压在「节短」上:七艘火船,一鼓突入,风助火势,火助兵势,一夕之间把敌军主力打残。正是「势如彍(guō)弩,节如发机」——满弓蓄势在前,发机一击在后,反差越大,杀伤越重。

验证三:虚实篇——「故善战者,致人而不致于人。」 开战之初,陈友谅是「致人」的一方:他选战场、定时机,朱元璋只能应召而来。但朱军分兵扼住湖口之后,攻守之势悄然倒转——汉军困于湖中,粮尽则不得不攻,攻则就死,退则被歼。此后陈友谅的突围路线、决战日子,全按朱军设定的时间表进行。

验证四:谋攻篇——「其下攻城。」 陈友谅坐拥六十万与巨舰之利,却先在洪都城下顿了八十五日。「杀士三分之一而城不拔者,此攻之灾也」,他一步不差地撞上两条兵法大忌:锐气耗尽、粮秣坐吃,再入湖决战时,汉军已不是出兵时的汉军了。

总结:朱元璋赢在把火攻的全部前提逐项备齐,又以湖口之扼完成「致人而不致于人」的转换;陈友谅败在「其下攻城」与兵久粮竭,纵有兵力优势,也只剩被动挨打一条路。正面与反面验证,此役恰好各占一半。

六、成败启示

陈友谅的失败可以拆成三个环节看。第一个环节是攻城:他手握压倒性兵力,正确选择本是不计一城一地、绕开坚城直捣应天,他却把六十万人和三个月押在洪都墙下。第二个环节是兵器观念:他把「船大」当成胜利本身,可船大意味着转向慢、目标大、受火面宽——优势条件在另一种战法面前会整体翻转为致命包袱。第三个环节是退路:湖口被扼之后,他始终没有下决心早突围、快突围,直到粮尽军散才动手,把突围打成了溃逃。落到今天:资源占优的一方最危险的时刻,是它把资源优势当成了战略本身。大公司拥有大船,但小船带着火药;真正的胜负手从来不在吨位,而在谁给谁设定交战的时间与地点。

七、拓展

  • 成语溯源
  • 乘风破浪(「愿乘长风破万里浪」——《宋书·宗悫传》)——借势而行,朱军待风纵火正是此意。
  • 一决雌雄(「愿与汉王挑战决雌雄」——《史记·项羽本纪》)——两军会战、以一战定大势的极致形态。
  • 关联战役:本系列〈赤壁之战〉(同为火攻破众、以小胜大的水战,后人常将两役并论);001 城濮之战(断敌退路与致人而不致人之理相通);正史出处:《明史·陈友谅传》《明太祖实录》。
  • 延伸阅读:吴晗《朱元璋传》;谷应泰《明史纪事本末》「太祖平汉」卷;《中国历代战争史》元明卷。