元末,群雄四起。朱元璋自濠洲(今凤阳)起兵,仅六年时间就攻占了江淮大片土地。位于安徽东部的太平府(今安徽当涂)也在朱元璋的控制之下,许瑷为知府,花云为枢密使,王鼎为院判。花云(1321~1360),南直隶凤阳府怀远县(今属安徽)人,状貌魁伟,面黝黑,骁勇绝伦。1353年,花云佩着剑,到临濠投奔朱元璋,所战皆克。
1360年5月,风云突变,陈友谅率水师自安庆沿江直下,进犯太平。消息传来,顿时城门紧闭,吊桥高悬,黎民百姓惊恐不已,行商坐贾闭市而去。府衙内,知府许瑷连夜招来文武官吏三老豪绅蹉商应敌之计。
花云清楚地知道,太平乃是南京的屏嶂,一进一退,关系重大。可是眼下城内兵丁不满三千,粮草不足百石,与敌军力量相差太大,而朱元璋大军远水解不了近渴。当花云看到许瑷和众人都眼睁睁地望着自己时,他朗声说道:“大人,没什么好商议了,兵来将挡,水来土掩,只有拼死一战,方能保住城池。”许瑗沉吟良久说:“一城安危,全寄托将军了。”
近战前的准备工作很快就绪,花云披盔戴甲,日夜守卫柴巷口城门。次日清晨,西南方向传来隆隆金鼓之声,只见陈友谅数十艘战舰齐头并进向太平逼近,前锋已经在滩头登岸。攻城开始了,刹时刀光剑影,血肉横飞。花云的大刀砍钝了,鲜血染红了战袍。攻城战从上午一直持续到傍晚,一天激战,已死伤近千。为了防止敌兵夜间偷袭,花云命令兵丁运来一捆捆松枝、麻杆,扎成火把,每隔十来步就点上一把,远远望去,宛如一条火龙在滚动。
就这样,双方连续鏖战三日,伤亡都很惨重。但陈友谅水师有增无减,而城中守军濒临弹尽粮绝。不巧的是,此时正值黄梅季节,长江上游连日暴雨,江水猛涨,使城墙陡然矮了数尺,南风催着白浪拍打着墙脚,大块大块的土坯剥落下来。陈友谅眼睛一亮,想出一个新招,将战船排开,命令兵丁在船尾堆石头,使船头高高翘起,与城墙齐平,然后亲自擂鼓助威,驱使兵丁攀缘而上。城上守军终于支持不住,城门被攻破。
花云提刀左右冲杀,终因众寡悬殊而被缚。陈友谅劝花云投降,花云破口大骂:“要投降的是你们,不然,我大军一到,你们必将粉身碎骨!”骂后,用力挣断绳索,夺下敌刀,连砍杀了五六人,陈友谅大惊失色,立即命令兵丁蜂拥而上,又将花云缚住,将其绑在战舰的桅杆上,用乱箭射死,花云临死犹骂声不绝,终年39岁。
城破时,花云夫人郜氏将三岁之子花炜,嘱托给侍女孙氏,自己投河自尽。孙氏安葬了花夫人,逃出了城外。数日后,朱元璋挥师西进,收复了太平。听了民众与孙氏的介绍,朱元璋盛赞花云英勇壮烈,并收抚遗孤。朱元璋称吴王后,追封花云为东丘郡侯,立忠臣祠祭祀。花炜十五年后被委任为太平知府。太平民众还修建了一座“忠烈祠”,以怀念花云将军的功绩与忠烈。