当三百义军从西边向掘口处奔来时,东边堤上巡逻的义军拼命从东边向西攻打。可是他们并非精兵,人数也不多,又没有得力的指挥将领,尽管他们十分勇敢,却始终冲不过敌人的防线。
这时中间掘堤处的官军不管两边战斗多么激烈,仍然埋头掘堤。原来他们还把掘出来的土往两边运去,现在就干脆运到堤下。那在堤中间掘洞的人已经掘了五尺深,比堤外的河水还要低三尺,他们就不再向下掘了,从船上抬出了一个比水桶粗两倍的大坛子,坛子里面装满了火药。他们把坛子放到洞中,将一根指头粗细的引线一直牵到洞外。引线事先用一根竹筒子装起来,以免被水打湿。他们在坛子上面压上一层土,就退回船上,准备炸堤。
却说大将谷英在阎李寨得到禀报,立刻率领两千步、骑兵迅速赶往朱家寨堤上。由于堤上不利于骑兵作战,一千多骑兵驰到后,迅速下马,步行奔上河堤。但是要杀败官军,保住河堤,为时已经晚了。官军点燃了引线,抛下许多死尸和重伤兵士,退回船上。船纷纷起锚,向河心退去。只听轰隆一声,河堤靠水的一面崩塌了,洪水冲迸缺口,顺着挖好的壕沟,向堤内猛冲。谷英身先士卒,抢堵缺口。敌人的帆船又向岸上打炮,岸上的义军也向船上射箭。船很快地退到射程之外,继续向岸上打炮。幸而义军也找来了几杆鸟铣向船上打去,帆船不敢再停留,一直往封丘方向驶去。这时天色已经麻麻亮了。
被炸开的缺口很快被黄水冲宽,水流越来越大,灌人堤内。谷英大叫:“堵口!堵口!赶快堵口!”
可是河水继续猛冲缺口,两边的河堤不住崩塌。朱家寨和附近的村庄传来一片惊慌呼叫的声音,村民扶老携幼,奔跑逃命。有的还来得及拿出一点东西,有的就只身逃了出来。堤内低洼的地方很快变成了一片汪洋。
李自成在谷英走后不久便下令老府和曹营各抽调五千步兵上堤。他自己和宋献策也驰赴朱家寨,留下刘宗敏和高一功坐镇老营。
当李自成集中力量抢堵朱家寨缺口的时候,在西北三十里处,即古博浪沙地方,亦即阳武县治东南的黄河上,有三十只大小帆船向狼城岗附近的马家寨堤岸疾驶而来。这些船只并非从封丘驶来,而是命令阳武知县将运送军粮的船只腾出来,士兵带着大炮和鸟镜上了船,还带了铁鍬和镢头。这些船在黄昏以后已经偷偷驶到黄河中心,停在离狼城岗不过数里之处,只等从朱家寨传来炮声,或看见火光,他们就要动手。他们还约定,如果朱家寨掘堤的事不顺利,拖到白天,朱家寨河面上的官军就在船上烧起狼烟。
严云京坐在一只大船上,一言不发,目不转睛地向东南凝望。他们命令所有的船只都不许露出灯光,以免被岸上的巡逻义军和护堤的百姓瞧见。忽然从朱家寨一带传来了炮声,也看见了火光。严云京又向岸上望了一阵,轻轻地对左右说:“好了,好了!岸上巡逻的流贼很少,只要我们登上岸去,闯贼和曹贼的老营就要全部被洪水淹没。”
李自成赶到朱家寨后,亲自督率军民堵口。将士们抱着或抬着大石头,草包和麻包,拼命地往决口处抛下,但是所有沙土包和石头一抛下去就被凶猛的洪水冲走,越堵越显得无效。他们仍在作最后努力,企图挽救,连李自成自己也杂在弟兄中抛掷沙包。正在纷乱之间,闯王忽得禀报,知道敌人在狼城岗、马家寨登岸,杀散少数巡逻义军,掘了河堤。李自成听了大惊,正想分兵前往狼城岗抢救,忽然又来了禀报,说黄水从狼城岗附近冲过马家寨,直向阎李寨方向汹涌奔流,势不可挡。在突然之间,这位常在战争危急时保持异常镇静的大军统帅,竟然惊慌失措了。
过了片刻,他下令迅速撤兵,派一名小校去告诉曹操,同时派出五十多名骑兵,每二人一起,分头向各处闯、曹两营的驻军传令:城西义军向中牟附近撤退,城南义军向通许附近撤退,城东义军向朱仙镇附近撤退。命令发出之后,他吩咐谷英立刻整顿堤上的步、骑兵撤退,将他的全营一万余人尽快移到阎李寨附近的高岗上扎营,然后协助高一功的中军营抢运阎李寨老营粮草和各种军资。