崇禎五年秋的某天早晨,金昊天登上城頭,望著茫茫原野,現在雖也是身處明軍包圍封鎖之中,但相比前幾日的局勢而言,無疑已經好了不少。回到城中,金昊天決定視察一下新建的主力軍,全軍精選伍中力士,以鐵甲覆身,胯下良駒亦披鐵甲,手執長柄刀,腰佩利劍,著甲隔盔視人,不出數秒其人肝膽俱裂吐血身亡。
金昊天站在校場邊的一處土坡上,望著充滿肅殺之氣的鐵騎,一旁的副官張宇彬向金昊天匯報說:“報闖王,您吩咐的鐵騎兵已訓練半月有余,派入戰場衝垮明軍陣型毫無問題。”“不急,”金昊天思索一陣,“這是一大殺器,更是我們最後保命的底牌,況且這隻軍隊所耗甚大,不可輕易上場。”
明軍的包圍圈一天比一天小,封鎖也一天比一天緊密,在秋末的一天,明軍終於對義軍在邢台、巨鹿的殘余勢力發起了進攻,共有三方:北面的唐山由太原總兵周遇吉駐守,他沿路還收並了黎城、沁州一起前來追趕高迎祥的明軍;南面的廣平府由廣平府知府劉養粹駐守;東面的南宮、威縣由山東總兵楊國棟駐守。義軍則讓張獻忠和羅汝才率領萬余騎兵屯扎在邢台,將三萬的步卒和鐵騎兵安排在巨鹿守城。
明軍兵至巨鹿城下,領軍的山東總兵楊國棟並沒有急於發起進攻,而是讓數個千總率領著本部前去城邊不分晝夜地騷擾,時間久了,城頭守軍都透出了長時間沒有好好休息的疲態。高迎祥觀察了幾天,認為明軍暫時不敢發起總攻,所以他命令邢台的騎兵巡城,驅趕那些騷擾小隊。
三天以後,楊國棟見騷擾戰術已經得不到什麽好處,就下令明軍東北兩路將士攻巨鹿,南面的明軍牽製著邢台的騎兵,以防衝陣。在明軍兩面的進攻下,兩方都難以獨撐。金昊天此時建議道:“與其苦苦死撐,不如棄邢台,讓張、羅二將軍率兵襲擊巨鹿城下的明軍後陣。”眾將領命,是夜,張獻忠和羅汝才帶騎兵出城,一路竟未受阻攔,順利到達巨鹿城下,直覺告訴張、羅二將軍這其中有詐,但軍令難違,他們也隻好小心行事。待接近了明軍的後軍營帳,那裡果然守備十分薄弱,一聲令下,萬余騎兵衝向後軍,伴隨著的還有四周明軍的殺喊聲,“中計了!往城邊衝啊!”張獻忠指揮著慌亂的隊伍。失去速度優勢的萬余騎兵在步兵的海洋裡簡直就是一群獵物,好不容易衝進城,羅汝才清點了下人數,不足三千,另一個將軍張獻忠也死於亂軍之中,義軍士氣更加低迷了。