元军封锁住了长江航路之后,虽然士卒不免有些恐慌情绪,但元璋反似吃了一颗定心丸,这回他可不用发愁将士们再生动摇之心了。
几天后,方山寨民兵元帅陈野先以数万之众来攻打太平城,元璋听闻敌人锋芒甚锐,便习惯性地登上城头前去查看了一番。他发现陈部虽然来势汹汹,但步伍杂乱、毫无章法,一看就知乃是一群乌合之众,接着他便胸有成竹地对徐达等人说道:“这个陈野先在江北时本已是我等的手下败将,如今他纠集重兵卷土重来,不过是来送死的,咱自有破他之策!兵法说‘以正合,以奇胜’,用兵之道,贵乎奇正相辅,咱们筹谋多日,正在今日牛刀小试一番!”
待陈部暂时退去之后,元璋派徐达、邓愈、汤和等将领引兵出姑孰东以迎战陈野先。当徐达等人一路转战至太平城北时,还未同敌人接战,忽然天空中出现了一番奇异的景象——火烧云一时间把整个天空映照得瑰丽多彩、幻化无比!陈部的士兵多是没啥见识又缺乏纪律的农民,都只顾着好奇地抬头看天,对于军官的命令竟然置若罔闻,结果被徐达的队伍打了个措手不及,顿时慌作一团。
手持一柄唐式陌刀的陈野先接连砍翻了几个慌乱的士兵,竭力维持着秩序,督促队伍迎战徐达的攻势;陈野先眼见徐达的人马不多,恐怕还不足自己的十分之一,便吩咐部将对徐达展开了两翼包抄。可就在陈部刚刚完成了对徐达的包抄,兵力已经分散之际,突然从其身后杀出了红巾军的一支偏师,原来是元璋命邵荣率军悄悄绕到了陈部的后面,作为“奇兵”以见机行事。
邵荣看到时机已然成熟,当即挥军杀出,陈部腹背受敌,顿时阵脚大乱,顷刻之间战线崩溃。陈野先眼见大势已去,只得率领一部亲军逃窜,邵荣率一部人马进行拦截,结果在几里开外就拦住了陈野先一行。陈野先打马挺刀来战邵荣,不想却被邵荣十几个回合就打下了马,技不如人的陈野先只得束手就擒。