这时,上千名倭寇正在距造阳不远的一处所在狂欢,庆祝他们抢劫成功。正当他们喝得醉醺醺的时候,忽听南面一阵呐喊之声,满山遍野都是火把,看样子来了不少明朝士兵。倭首惊慌失措,马上向北撤离。倭寇们带着酒意慌忙逃窜,谁知没走多远,来到一处隘口,一片漆黑,十分寂静,狡猾的倭寇感觉不对劲,正要改变方向,忽听一声:“放箭!”顿时箭如雨下,挤在狭窄通道上的倭寇措手不及,无处躲闪,死伤无数。这些匪人互相践踏,哭爹喊娘,如同丧家之犬。他们没跑出几步,又有一队明军掩杀过来,为首的正是于汉荣,隘口里面埋伏的则是主将唐庆之。几次扑空的唐家军早就憋了一肚子气,个个奋勇杀敌,倭寇此次战役几乎全军覆没。有几个逃出的倭寇也被当地百姓打死。原来,于汉荣率少部分人马在南面虚张声势,就是为了把倭寇引到隘口这个唐庆之设伏的地方。
这一仗唐家军大获全胜,将士们打完仗才明白唐庆之为防止消息泄露,故意装病。唐庆之命令把匪首的尸体肢解后挂在城墙之上,血淋淋的尸身旁贴出告示:凡通匪者只要前来自首,既往不咎;否则,一经查获,定斩不饶。那些奸细的家人很害怕,纷纷劝说走错路的亲人弃暗投明。很快,当地奸细纷纷前来自首。部分奸细也被检举出来,唐庆之再也不用担心奸细走漏消息了。辽阳终于消除了全部奸细。
唐庆之知道倭寇一定不甘心失败,还会卷土重来,因此他比往日更加辛苦地视察防卫,训练士兵。通过视察,唐庆之发现金州卫金线岛西北的望海埚,地势高,视野广阔,是往来各岛的必经之地,位置很是险要,于是就在此处修筑了城堡,设立了瞭望台。
这天,天气阴沉,大雾弥漫,唐庆之得报,隐约有船只直逼望海埚,但看不出有多少船只。唐庆之沉吟片刻,下令出城迎敌。很快,五百多倭兵靠岸登陆,这些倭寇很是骄横,杀气腾腾,就像进入无人之境。突然,“咚”的一声炮响,一直埋伏的唐家军士兵排山倒海般冲了出来,从两翼包夹了倭寇,倭兵再次大败,横尸山野。
战斗即将结束,忽听倭角齐鸣,又有大批倭寇如潮水般涌来,倭寇顿时占了上风。倭首认出帅字旗下的唐庆之,下令倭寇集中兵力,誓要拿到唐庆之的人头。虽然明军拼死抵抗,但还是挡不住敌人的大举进攻。就在明军节节败退之时,突然,一只冷箭射向了唐庆之,只听唐庆之“哎呀”一声跌倒在地。于汉荣一看不好,立即命令保护唐庆之撤退,但凶残的倭寇紧随而至,经过一场激战,倭寇占领了唐庆之修筑的城堡。占领城堡后,倭首洋洋得意,心想这唐庆之不过如此,刚才那一箭不死也废了,没了主将看明年怎么办。
可匪首的得意劲还没过去,只听见城外炮声不断,探子来报,明军已经把城堡包围了。匪首急忙登上城楼往外观望,发现明军里三层外三层把望海埚城堡包围得水泄不通。匪首明白,若此时冲出去,必死无疑,再一检查,发现整个城堡里没有一粒粮食,这才知道中了唐庆之诱敌深入之计,知道了唐庆之的厉害。可是他不明白唐庆之受了重伤,是谁在指挥军队。
此时,城墙下,一杆帅字旗从队伍中缓缓升起,旗下一白袍将军稳坐马鞍头,正是唐庆之。原来那只箭只是紧贴着唐庆之身体飞过,他只受了皮外伤,为了诱敌深入,故意假装中箭。这时,于汉荣等人请求冲入城堡消灭倭寇,唐庆之却坚决不答应,并下令只准包围,不准进攻。天色渐晚,城内倭寇连累带饿,已经精疲力竭。这时唐庆之在下面派人喊话劝倭寇投降。倭首发现西面的明军比其他三面要少许多,认为明军人数不足,且西面地势陡峭,不容易撤退,所以唐庆之才派了少数人马。坚持不住的倭首下令趁天黑从西面突围。结果当全部倭寇冲出城没多远,就被以逸待劳的唐家军主力部队包围。倭寇再次中了唐庆之的计策。倭寇们知道大限将至,于是纷纷投降。
倭首不甘心失败,奋力率部分亲信杀出了重围,一直冲到停船的海边。看着近在眼前的船只,倭首松了口气,谁知他们刚刚下到水中,还没有靠近船只,只听“咣咣”一阵锣响,船上突然万箭齐发,又累又饿的贼寇在水中躲闪不及,惨叫声不断,几乎全被射死或溺死在水中。原来于汉荣早就在此埋伏多时了。
战斗结束了,将士们问唐庆之开始为什么让敌人进城,唐庆之说:“敌人明知我军在此驻守还敢进犯,说明他们摆明了就想拿下城堡,所以我们要避其锋芒。”又有将士问包围了城堡为什么不马上进攻反而要空出西面,唐庆之笑了笑说:“看来你该读一下兵书了,所谓‘围城必缺’,我们若进攻,敌人必会死守,只有留下出路,才能诱使他们铤而走险。”将士们啧啧称赞不已,说没想到状元公还熟读兵法。唐庆之却说:“值此乱世,空读死书有何用?我仰慕的正是汉代投笔从戎立功西域的班超呀!”众人赞叹不已。
倭寇两次大败,再也不敢轻易入侵,书生将军唐庆之因此名扬四海。