元末群雄割据,陈友谅自恃实力雄厚,多次攻打朱元璋,希望一举歼灭南京政权。1360年,陈友谅攻打朱元璋的计划失败后,逃回武昌。朱元璋趁机占领了陈友谅在江西、安徽的绝大部分地盘。1363年,陈友谅眼见疆土日缩,心中不忿,准备再次兴兵,以复当年之仇,彻底消灭朱元璋。

朱文正剧照

一、陈友谅趁朱元璋无暇他顾攻打南昌

南昌在当时称为洪都府,是朱元璋从陈友谅手中夺得的城池之一。当年陈友谅初次打下此城时,徐寿辉都想以此为都城,可见此城的重要性。南昌城背靠赣江,连通长江,北临鄱阳湖,地理位置非常重要。同时它是江西的重镇,是朱元璋在西南一带抵御陈友谅的门户,具有极高的战略地位。

1363年,张士诚派大将吕珍围攻龙凤政权的都城安丰,韩林儿向朱元璋求援。朱元璋于是率徐达、常遇春领大军赶去救援。陈友谅见朱元璋大军受制,南京空虚,于是便决定趁机大举讨伐朱元璋。而南昌作为门户,首当其冲,成了陈友谅攻击的重点。

为了体现其气势,陈友谅花费巨资打造数十艘楼船。楼船高数丈,饰以丹漆,上下分三层。每层设走马棚,棚下有置板房。船的橹箱都以铁裹之。陈友谅自以为必胜,于是便举全国之力,携带百官及亲属南下。当时号称拥兵六十万。

陈友谅像

二、朱文正指挥若定,南昌军拼死力战,陈友谅久攻无果

1363年4月24日,陈友谅军来到南昌城下。他本想故技重施,借助楼船的高大之利,直接贴靠到南昌城墙边上。但是朱元璋吸收了上次太平城被破的教训,将靠水的城墙全部重新修筑,向后挪移了三十步。陈友谅在作战之前都没有勘察各地形势,导致出师不利。楼船无法靠近城墙,于是便只得以兵围城,采取传统攻城战的方式。

当时的南昌守将是大都督朱文正、参政邓愈以及元帅赵德胜。三人都是英勇善战之辈。面对陈友谅的大军,朱文正于是与众人商议守城之法。最终确定,参政邓愈守抚州门,元帅赵德胜等守宫步、士步、桥步三门,指挥薛显等守章江、新城二门,元帅牛海龙等守琉璃、澹台二门。朱文正居中节制诸军,自率精锐二千,往来应援。

元代南昌府名为龙兴路,这是元代地图

4月28日,陈友谅派兵攻打邓愈所镇守的抚州城门。陈军头顶簸箕状的盾牌以抵御箭矢及落石,拼死攻城,破坏城墙达三十余丈。成效非常显著,当然伤亡也是非常巨大的。邓愈眼看陈军将要入城,赶忙命人将城中所存的火铳取来,一番射击之下,陈军暂时被打退。邓愈趁机命人在破坏的城墙处设立层层栅栏。陈军自然不会眼睁睁地看着他们将栅栏埋好,双方为争夺栅栏又展开死战。当时邓愈亲自下城参战,士气高涨。就在这种拼死抵抗中,南昌军用了一晚的时间将损坏的城墙重新修筑了起来。此战中,李继先、牛海龙、赵国旺、许圭、朱潜、程国胜等将领皆战死,后俱配享洪都功臣庙。

抚州城门的攻防战,双方损失都很严重。陈友谅见南昌城短时间内难以攻破,便暂时休兵,先派知院蒋必胜、饶鼎臣等攻打江西的其他地区。吉安、临江、无为州相继被攻下。南昌逐渐成为江西一带的孤城。

元代江西行省的大致地图

5月8日,陈友谅再次攻打南昌城,此次的重点是薛显所镇守的新城门。薛显采取了与邓愈截然相反的策略,以攻为守。他趁陈军专注于攻城之际,挑选精兵,突然开门,率军杀入对方的中军,斩杀了平章刘进昭,擒获了副枢密使赵祥。统领被杀、被擒,陈军只得退兵。此次战役中,百户徐明被杀,后被追封为合肥县男,配享洪都功臣庙。

6月14日,陈友谅久攻南昌不下,便增修攻具,准备从水关突破水栅,进入城中。朱文正命壮士以长槊从水栅中伸出刺击陈军,陈军便顺势夺槊更进。朱文正于是命军匠赶制铁戟、铁钩。陈军一开始没有注意,还是照抓不误,结果血肉模糊。陈军不得不退兵。

陈友谅用尽攻击之术,而南昌城中备御周全,随方应之。最终导致陈友谅计穷。后来没办法,他又尝试攻打宫步门与士步门。元帅赵德胜防御甚力,没有丝毫可乘之机。不过赵德胜晚上坐在宫步门楼指挥士卒作战时,被流矢射杀。赵德胜是最早随朱元璋起兵的老人,在朱氏集团中地位很高。同时他也能征善战,人称"黑赵",是朱元璋的得力爱将。这应该是南昌之战中最大的损失。

赵德胜

三、千户张子明送信南京,朱元璋亲率大军往援,陈友谅最终退兵

自围城之后,南昌城与南京的联系便中断了。其实早在陈友谅围城后一段时间,朱文正已经派千户张子明往建康送信,希望朱元璋能够了解到这里的情况,赶紧派兵救援。张子明趁夜乘小渔船从水关偷偷离开南昌城,越过石头关,昼夜潜行,经过半个多月终于到达南京。

张子明见到朱元璋后,便将南昌城的情况仔细告诉了他。朱元璋又向他询问陈友谅兵力如何。张子明答道:"陈友谅兵虽众,但是在攻城战中死亡的同样不少。现在赣江水日益干涸,水位在不断下降。陈友谅的巨舰逐渐运转不灵。而且攻城久不下,军队疲劳,士气低落,粮草也逐渐不足。如果援兵赶到,陈军必败。"朱元璋对张子明说:"你回去告诉朱文正,让他再坚守一个月。到时候我自会领兵讨之,陈军不足为虑。"

张子明在回来复命的时候,结果被陈友谅军所抓。陈友谅对他说:"你如果将城门骗开,我不仅不会杀你,还重重有赏。"张子明假意答应。等来到城下,他大声呼喊:"大军且至,但固守以待。"陈友谅大怒,一剑将其斩杀。虽然只有一句话,也没有将朱元璋的完整意思表达出来,但是对于城中士气是很好的鼓舞。

当时朱元璋的军队主要被徐达、常遇春率领攻打吕珍跟左君弼。最开始朱元璋率军救援安丰,结果安丰已被吕珍攻破。吕珍逃往左君弼所占领的庐州城。朱元璋便先回到建康,留下徐达与常遇春攻打庐州城。但是庐州城坚墙厚,左、吕二人的军队又比较精锐,一直没有攻下。

徐达剧照

朱元璋在接到张子明的传信后,于是给徐达留了最后一个月时间。如果再攻打不下庐州,便赶紧退兵,救援南昌。结果一个月后,仍然没有任何进展。徐达于是率军回了南京。

7月6日,朱元璋整合各地的军队,亲自率领二十万大军前来解南昌之围。大军到达湖口后,朱元璋先遣指挥戴德以一军屯于泾江口,又以一军屯南湖嘴以遏陈友谅归路,又遣人调信州兵守武阳渡,防止陈友谅逃窜。

7月19日,陈友谅在得知朱元璋率军前来的消息,便主动撤离包围南昌的兵力,东出鄱阳湖,准备迎击朱元璋。至此,南昌城之围始解。从陈友谅开始围城到解围,前后共85天。

朱元璋

四、反思

南昌城之所以能够坚持这么久,是由诸多方面原因促成的。

1、陈友谅错估了南昌城的地形,对使用巨舰攻城太过于自信。他在第一次大举讨伐朱元璋时,太平城便被他用巨舰靠到城墙边,大军从船上直接跳到城墙上,轻松占领。但是朱元璋是一个善于吸取教训的人。在发生过太平之事后,他便把所有沿河的城池的城墙全部后撤、重修。这其实也算是一个很大的工程。所以陈友谅才没有想到。当他发现事情不对时,先机已失。而他对攻城又没有准备太多的器械和工具。仓促间有些忙乱。

2、南昌作为重镇,朱元璋在此派驻了大量猛将和军队,囤积了大量粮草。朱文正、邓愈、赵德胜、薛显等都是能征善战的猛将,守城更是绰绰有余。

3、火铳起到了很大作用。陈友谅攻打抚州门时,如果不是火铳让陈军措手不及,陈军可能已经攻进南昌城了。火铳是元朝根据宋朝的突火枪改进而来,可以装填火药,可以发射铁球或石球,也可以反复使用。不光是此处战役,在明朝的建立过程中,火铳都起到了重要作用。后来明朝建立,对火器的研究更加深入,还设立了专门的神机营。

4、南昌城城高墙厚,本身就非常难以攻破。徐达、常遇春攻打庐州城,用了差不多与此同样的时间,一样没有攻破。历史上攻打坚城,最好的方法就是围而不攻,等其粮草断绝,自动投诚。后来朱元璋攻打武昌,便是采用了这种方式。

元代铜火铳

1363年的南昌之战,对于朱元璋最后吞并陈友谅起到了至关重要的作用。

首先,此战为朱元璋争取了足够的时间。徐达 、常遇春虽然没有拿下庐州城,但是却对吕珍及其背后的张士诚进行了痛击。张士诚在朱元璋出兵鄱阳湖时没有产生其他的想法与此也有莫大关系。而南昌被围时,浙江诸全守将枢密院判官谢再兴发动叛乱,投奔张士诚。朱元璋正是利用这段时间进行了平叛。南昌坚持了这么长时间,给朱元璋准备决战提供了充足的时间。不管是制定战略,调集兵马,还是准备粮草。

其次,南昌之战使陈友谅军伤亡惨重,士卒疲乏,粮草短缺,士气更是一落千丈。这为后来朱元璋在鄱阳湖大败陈友谅提供了极大的优势。