加快炮兵的行进度林清华特意做了一批两轮挂车将炮车与挂车连接在一起就组成了一个四轮车组十门重炮由六匹马拖拽其他的炮则由双马拖拽挂车上除了装着弹药之外还可供炮兵乘坐这样一来炮兵就不会拖步兵的后腿了。虽然平虏军的装备没有镇虏军的好但由于平虏军的大炮特别是重炮很少因而两军的行进度相差并不多两军相隔着百里遥相呼应。
就在明军向北挺进的时候多尔衮也没闲着自从三天前接到派往江南的细作的报告说明军在扬州集结似有北伐之意后他就召来众臣商议。由于此时清军的精锐部队正在向潼关集结准备消灭李自成而在直隶、山东河南西部的只有不到两万八旗兵剩下的全是投降的汉军因而其所面临的形势还是十分危急的况且山东、直隶义军蜂起一时难以剿灭更增添了多尔衮的忧虑。
来的人中以旗人居多只有少数几个汉官而且多是已当了多年奴仆的老臣。汉官多主张将精锐从西边调回来先将明军击退然后再灭李自成但满官不同意这种做法他们认为明军战斗力差现有的两万八旗军加上汉军就能把明军击退用不着调兵支援。两派观点互不相让最后还是多尔衮决定双管齐下一边令多铎率领五万精锐满蒙骑兵日夜兼程赶往曲阜一边令山东巡抚方大猷将全部人马集中起来然后也开赴曲阜准备迎击明军并且任命王文奎为保定巡抚全面负责剿匪限其一个月内剿灭直隶南部的义军以打通南北交通线确保清军的粮草供应。
经过七天的行军明军已抵达徐州城下史可法命令将粮草囤积于此派吴志葵率领全部水师驻扎于此与城中的两万守军共同确保粮草的安全与供应在补充了给养并休整了两天后十四万明军拔营北上迅向前突进。一路之上未遇抵抗沿途还收编了数万起义军人数迅扩大到近二十万人。经过五天的快行军正月十八明军抵达曲阜西南的程家庄在此与清军的一支侦察部队生了一场遭遇战在击溃清军之后扎下营来史可法令诸将来中军议事。
史可法说道:“今日之战只是小胜不可轻敌。据探马来报清军大队人马就驻扎在曲阜主将是多铎其人据说是清军第三猛将所带蒙古爱松古部骑兵骁勇异常堪称天下骑兵中的精锐。清军主力据估计为二十五万人其中满蒙八旗为八万左右汉军约十八万但多是乡勇和降兵战斗力并不很强。经过与威毅侯林大人、兵部侍郎陈大人的商议本督决定明日就与清军决战此地一马平川最利清军骑兵冲击明日需多备拒马必须步步为营不可浪战。现在诸位就回各营备战明早辰时大军齐出林大人率镇虏军从东面向西进攻陈大人率平虏军从南面向北进攻其余诸将率军紧随其后两路夹击务必将敌满蒙精锐歼灭本督在此恭候诸位佳音诸将可曾听明白?!”
众人齐声应道:“末将明白!”随后便奔回各营备战。
林清华带着镇虏军开到离曲阜只有二十里的地方是诸军中与敌军相距最近的清军的营垒已隐约可见他将部下分成两部分一部负责警戒一部则砍伐树木以便在城东扎营由于所带拒马数量不够他特别让随军的铁匠和木匠连夜赶制拒马将其斜插在营外三十仗的地方以阻止清军骑兵冲击。
清军怎能容忍明军在眼皮底下扎营?八千精锐骑兵在一个时辰之内就向镇虏军动了三次大规模的冲击但均被早有准备的镇虏军士兵的排枪击退除了在镇虏军阵前留下三千多具尸体外一无所获。清军本想再集中更多的人马进攻但陈子龙的平虏军就驻扎在西南三十里外与林清华的镇虏军互成犄角之势遥相呼应加上天色已晚只得收兵回营。
曲阜城中的多铎听说三次冲击均以失败告终气得大雷霆欲亲自领兵出战但被山东巡抚方大猷劝止他说道:“如今天色已晚敌军虚实不明况且明军南大营似有出击之势不如等到明天再与明军决战。若是王爷咽不下这口气不如今晚派人去偷营让那明军不得休息疲惫不堪也好明日轻松胜之。”
当晚多铎亲率三千八旗步兵和一万汉军步兵前去偷营欲将火箭射入明军大营但林清华早有准备军中士兵分成三班休息轮番守夜。清军离大营还有半里地时就被现待其离大营还有三十丈时看到镇虏军军营一片漆黑多铎以为计谋得逞命部下将火箭点燃正想下令放箭时却听到明军军营中有人暴喝一声:“开火!”接着便是一阵轰鸣和闪光。黑暗中清军士兵手里的火箭就是最好的目标因此明军放枪无不中三千清军活着回去的不到五百连多铎的大腿上也被炽热的弹丸划开一道血痕若非几个亲兵充当肉盾只怕多铎的两百多斤就交代在这里了。而多铎所带来的汉军步兵见势不妙不顾多铎的严厉呵斥撇下身后惨叫连连、东躲西藏的八旗兵撒开两腿就往后跑。
多铎气急败坏的回到城中欲领兵再战但大腿上血流不止只得作罢。但他的怒气无处泄一腔怒火全泄在汉军身上将那逃跑汉军的军官全部斩每个士兵各打二时鞭子并传令说明日大战由汉军做先锋凡后退者全家问斩。诸汉军士兵见到明军势大早已萌生怯意忽又听到多铎的命令更是人人自危一些胆小的联络好同乡连夜开溜但被八旗兵的巡逻队抓住多铎闻讯更是怒不可遏除了将逃兵以五马分尸之刑处死外把他们的长官也一同处死这一下更是人心惶惶