陈瀚率虎贲军、禁卫军、御林军三万大军经河南渡河北上河北,调集大批粮草辎重走水路沿通惠河北上天津,海路从沈家门港、上海港出海汇合后北上绕过山东直抵辽东,陈瀚经天津赶到山海关坐镇督战,接连接到前方各路大军捷报频传。
陈瀚命辽东经略沈有容暂不进攻沈阳,先攻取抚顺,切断努尔哈赤与建州赫图阿拉城联系,下令陈冲、纳林布禄攻取叶赫故地,又命董一元、布塔施里出兵渡过辽河攻取辽海卫、铁岭卫,命王安海率大军尽量将锦州后金军尽数全歼。
王安海指挥各路大军一路势如破竹收复辽西走廊大部分卫所城堡,陈大虎、王保率三万前锋直抵锦州城南面的松山堡,王安海在后统率两万大军抵达杏山驿,何崇奇率海军陆战队在广宁右屯卫东南东海堡登陆,直奔广宁右屯卫杀来。
蓟州总兵杜桐率两万汉军横扫哈喇沁部后按照王安海军令沿大凌河直奔义州卫杀来,对安费扬古率一万余后金军驻守的锦州城形成合围之势。
噶盖、札亲接连战败身亡,安费扬古已经感觉到了危险,汉军从关内大举掩杀而来,势不可挡,安费扬古派人向刚赶到义州卫的穆尔哈齐求援,穆尔哈齐接到努尔哈赤军令弃守锦州,忙率三万大军向东撤退,准备渡过辽河与努尔哈赤汇合,同时派人要求安费扬古从锦州撤军赶往沈阳。
安费扬古接到努尔哈赤放弃锦州军令后忙率一万余后金军开城东门向东撤往广宁中左所大凌河堡,刚出城抵达小凌河驿的后金军遭到陈大虎、王保率两万汉军骑兵追杀赶来,梁雄也率特战营飞天团顺风飞来助战。
梁雄率特战营飞天团率先对小凌河驿附近的后金军发起轰炸,炸得正在北撤的后金军一片人仰马翻,陈大虎、王保随后率两万汉军骑兵对一片混乱不堪的后金军发起夹攻冲杀,杀得惊恐万分的后金军尸横遍野纷纷四散而逃,数千后金兵退守小凌河驿内。
刘庆随后率两万大军赶来,加入围攻小凌河驿,何崇奇也率海军陆战队攻破广宁右屯卫后直奔广宁中左所大凌河堡杀来,切断安费扬古东逃之路,接连抓捕不下两千后金溃兵。
王安海在后统率一万火器大军赶来,指挥各路大军大举围攻小凌河驿,安费扬古率数千后金军拼死突围,遭到汉军猛烈炮轰不断开枪放箭射杀得死伤成片,整个小凌河驿已经被汉军炮弹轰炸得面目全非,安费扬古已被炮弹炸死。
汉军将士冲杀进尸积如山的小凌河驿中,将后金军屠杀殆尽,小凌河驿成为废墟,为防止尸体腐烂传播瘟疫,王安海下令将所有后金军尸体扔进小凌河驿内,用泥土堆砌,状似一座宝塔,意为宝塔镇金妖。
努尔哈赤率三万余残兵败将败退回沈阳城,准备与穆尔哈齐、额亦都、布占泰率领的三万大军汇合后再与汉军决战。同时下令三弟舒尔哈齐、费英东抽调两万援军赶来沈阳增援。
沈有容接到坐镇山海关的皇帝陈瀚旨意后决定分兵作战,派陈仁杰、查大受率一万余大军攻取抚顺,亲率近五万大军对沈阳城围而不攻。
沈阳城共有四门,分别为城东永宁门,城南保安门,城西永昌门,城北镇边门。沈有容率汉军在沈阳城城东、城北安营扎帐,切断努尔哈赤大军与后方的联系。
穆尔哈齐、额亦都、布占泰率三万后金军从义州卫向东撤退到广宁卫(北镇),宣大经略董一元、顺义候布塔施里率两万余大军率先攻占辽河套,阻断其东逃去路,蓟州镇总兵杜桐率一万余汉军收复义州卫后尾随追杀而来。
王安海、何崇奇、陈大虎、王保、梁雄、陈六统率八万大军北上杀来,陈大虎、陈六率两万余海陆大军赶到边墙与董一元、布塔施里遥相呼应,堵截三万后金军突围东逃,王保率两万大军赶到牵马岭驿与杜桐汇合。
十二万汉军将三万后金军围困在广宁卫一带,穆尔哈齐、额亦都、布占泰面对汉军正大举围攻杀来,紧急商议后决定向东拼死突围渡过辽河,穆尔哈齐率三万后金军直奔大黑山堡、小黑山堡杀来。
童一元、布塔施里率两万余大军驻守在大小黑山堡边墙一带,面对三万后金军企图从大小黑山堡一带破边墙东逃,忙向陈大虎、陈六请求增援,陈大虎、陈六率两万余海陆大军迅速北上对拼死突围的后金军发起进攻。
陈六指挥海军陆战队炮兵用牛马拉着百余辆炮车刚随陈大虎赶到大黑山堡南面六里外,遭到额亦都率后金骑兵突袭进攻,后金骑兵来势飞快,身后尘土飞扬,也不知有多少人马。
“大军列阵迎敌”陈大虎忙指挥大军列阵迎战:“火枪营、弓弩营、刀枪营、迫击炮营列阵,车营结阵掩护,骑兵护卫左右两翼,炮兵准备。”
数百辆车营战车忙在大军四周结阵掩护,火枪营、弓弩营、刀枪营、迫击炮营纷纷排列成作战队列迎战,近万骑兵护卫左右两翼,海军陆战队炮兵在后阵忙着部署炮阵。
额亦都与陈冲率领的汉军在潢水一战下来也总结了一些经验,奔袭冲杀汉军前阵只会伤亡惨重,额亦都决定绕道奔袭汉军防御薄弱的后阵,从后阵冲破汉军车阵。
陈大虎看着兵分左右两翼发起进攻的后金军放弃进攻前阵,直奔左右两翼杀去,慌忙下令道:“迫击炮营、火枪营快分兵向左右两翼增援迎战。”
汉军各营兵马在车阵中调度有些缓慢,阵势有些混乱,陈大虎见后金军并没有进攻左右两翼,而是直奔后阵杀去,顿时惊得不轻,慌忙疾呼下令道:“快增援后阵”
“杀……”额亦都率后金骑兵绕道奔袭直冲向汉军后阵炮兵阵地杀来,正在后阵指挥海军陆战队炮兵备战的陈六看着来势如风的后金骑兵顿时惊得慌忙疾呼下令道:“快抄家伙准备迎战”
炮兵将士纷纷拿起挂在炮车上的燧发枪排列成六排迎战,陈六忙下令道:“放”
‘砰砰……’海军陆战队枪声接连不断响起,纵马冲锋进攻的后金骑兵顿时被射杀得一片人仰马翻,侥幸冲杀过来的后金骑兵随即也被密集的铅弹射杀,海军陆战队前阵也遭到冲击死伤不轻,随即有赶来的火枪营顶上不断开枪射击。
陈大虎见海军陆战队炮兵原来还留了一手,就是为了防止敌军偷袭后阵炮兵阵地,不至于让炮兵成为屠宰的羔羊。陈大虎深感庆幸,自己险些兵败,万幸海军陆战队炮兵早有准备,陈大虎忙指挥迫击炮营高呼下令道:“迫击炮营发炮助战”
迫击炮营将士正将迫击炮掉头,纷纷接连不断发炮助战‘轰轰……’呼啸抛射的炮弹直扑向奔袭后阵的后金军阵中后阵袭去,炸得后金军一片人仰马翻,阵势大乱。
陈大虎挥刀高呼下令道:“骑兵进攻”
左右两翼车营营门纷纷打开,近万骑兵纷纷打马冲杀出去,朝着大乱溃逃的后金骑兵冲杀上去,杀得后金军尸横遍野,陈大虎,陈六随即率大军追杀上去,直抵大黑山堡外。
大小黑山堡外的后金军在穆尔哈齐、布占泰指挥下正不断发炮猛轰城堡边墙,汉军将士凭借着城堡边墙抵抗,随着汉军援军接连不断赶来,后金军的攻势也逐渐减弱,后金军内部出现了严重内讧。
眼看突围不成,后金军败局已定,布占泰率乌拉部精锐骑兵突袭穆尔哈齐,一举斩杀穆尔哈齐,宣布向汉军投降,遭到建州将士反对,双方内讧打起来,布占泰忙派使者向汉军请降求援。
王安海指挥各路大军迅速赶来,得知后金军内讧战乱,忙下令出兵助布占泰攻灭负隅顽抗的建州兵,杀得建州兵尸横遍野,血流成河,三万后金军只剩下布占泰六千乌拉部众。