众将得报后不敢拖延,连忙整军前去增援。众人将兵马分为三部,杨元领着三百骑兵为前部,沈有容统领火器营居中部,杨绍勋率领标兵营殿后。同时往四周派出侦骑,防备蒙奴的偷袭。众人一路小心谨慎,花费了不少时间才抵达镇远堡外。
此时领兵围攻镇远堡的,乃是泰宁部落酋长“速把亥”之子“把兔儿”。其父为祸辽东二十余年,屡次进犯大明边镜。万历十年率兵入犯义州,辽东总兵李成梁在镇夷堡设伏御之。速把亥不知是计,被时任参将的李平胡射中其胁骨,落马后被李有名斩之。
速把亥死后次子把兔儿继承其位,常欲复仇,屡次侵犯边境。这次土蛮集结各部进犯大明,把兔儿十分卖力,领着八千人马前来攻掠。本想攻破镇夷堡,屠尽明人为其父报仇,怎奈李成梁早有防备。损兵折将后,见镇远堡一带驻防的明军不多,转而领兵攻打。
此时把守镇远堡的是守备胡玉昆,此人祖上乃是回人,早年随大军来到辽东后便在此定居。胡守备麾下兵马不多,在把兔儿的猛烈攻势下,城上早已是险象环生。好在胡玉昆继承了回人骁勇善战的特点,而且生的身强力壮,带着手下的几十名家丁四处救援,这才堪堪保住城池不失。
胡玉昆人高马大,体重更是是骇人,达到了二百余斤。这四面城池的来回奔波救援,早已是疲惫不堪。好在沈有容等人及时来援,敌人不得以停止了攻击,否这城破人亡就在这旦夕之间。把兔儿见明军的援兵不少。命其女婿花大领着三千人马继续围困镇远堡,自己则带着五千人马前去迎战明军援兵。
杨绍勋和沈有容此时以率兵来到离城五里远处结阵,见敌人分兵来战。立刻命杨元率领麾下骑兵,前去与敌纠缠,扰乱敌阵。同时火器营丙总居前,将携带的灭虏炮,大将军炮一字排开。甲、乙两总在其后整队,待火炮施放完毕后再用快枪和神枪迎敌,三总人马呈品字形排列。沈有容亲率家丁居中指挥,沈万三和子仁率领骑铳队跟在其身旁,等待号令随时加入战局。
杨绍勋率领标兵营,在火器营身后布阵完毕后。见敌人多势众,担心火器营无法抵挡,便派出两名把总,各带一司人马在火器营左右两翼护卫。李得全受伤后需要休养,其手下的夜不收之前一战损失不小,所以暂时不投入战斗。
把兔儿想着为报父仇,多年来联合叔父炒花来屡次进犯大明。李成梁率领辽东兵马严防死守,并没有占到太多便宜。此次扣关在镇夷堡外又吃亏不小,转攻镇远堡眼见着破城在即,确被杨、沈二人带兵打断。心中十分不满,领兵径直向明军冲来。
杨元手下人少无法抵挡,只是虚晃了一阵,便领军后撤。把兔儿一心想着攻破明军大阵,也不分兵追击。杨元得以顺利撤回,领兵绕过火器营的阵前,直接与杨绍勋汇合。
此时把兔儿率兵离明军阵前以不足一里,沈有容急令大将军炮开火。众炮手得令不敢拖延,纷纷开始点火射。将军炮乃是明军车载火器中的一大利器,分为大、中、小三种,射七斤、三斤和一斤的铅弹。火器营的将军炮射的是五斤铅弹,按规格算是二将军炮。沈有容觉得不够威风改名为大将军炮,射程在一里之内。