武德二年(619年)十一月,黃河封凍,李世民率軍踏冰渡河,與劉武周主力宋金剛部相持于柏壁。唐軍的后勤出了問(wèn)題,糧草供應(yīng)不上。李世民只得在河?xùn)|就地征糧。河?xùn)|百姓聽(tīng)說(shuō)是李世民任唐軍統(tǒng)帥,竟然不論遠(yuǎn)近紛紛前往投軍。老百姓聚得足夠多了,李世民下令從他們身上征集軍糧,解決了唐軍的糧食困難。李世民深知宋金剛后勤補(bǔ)給比自己還難,因此唐軍堅(jiān)守不戰(zhàn),等宋金剛糧盡時(shí)大舉出擊。
此時(shí)由于呂崇茂鬧得太厲害,李淵緊急抽調(diào)部隊(duì),由永安王李孝基率領(lǐng)前去鎮(zhèn)壓。十二月,李孝基部將呂包圍在夏縣,呂向宋金剛緊急求援。宋正因李世民拒不出戰(zhàn)而閑來(lái)無(wú)事,就派出手下猛將尉遲敬德前去支援。由于尉遲敬德來(lái)得太突然,李孝基來(lái)不及反應(yīng)就被前后夾攻,結(jié)果全軍覆沒(méi),自己也被生擒。后來(lái)李孝基圖謀逃走,事泄被殺,成為唐朝第一個(gè)王級(jí)烈士。尉遲敬德得勝而歸,卻在路上遭到李世民所部殷開(kāi)山、秦叔寶的伏擊,狼狽逃回。李世民來(lái)得及派人伏擊尉遲敬德,卻來(lái)不及援救李孝基部,只能算李孝基倒霉了。
相持到武德三年(620年)四月,宋金剛終于因糧盡不支而北撤。李世民立即全軍追擊。宋部撤退速度極快,李世民追擊也不遺余力,史載:“一晝夜行二百余里”,那是很驚人的強(qiáng)行軍了。由于行軍過(guò)快,輜重?zé)o法跟上,唐軍在追擊中竟斷了糧,部下苦勸李世民停止追擊,認(rèn)為擊潰了劉武周主力,功勞已經(jīng)很大了,再追擊下去只怕反而因缺糧而敗。李世民嚴(yán)詞拒絕,聲稱這是難得的徹底擊潰劉武周的機(jī)會(huì),如果放過(guò)了,等劉武周、宋金剛恢復(fù)過(guò)來(lái)就悔之已晚。最后還慷慨激昂地說(shuō):“吾竭忠報(bào)國(guó),豈顧身乎!”他都這么說(shuō)了,誰(shuí)再敢說(shuō)停止追擊就不免有怕死不愛(ài)國(guó)的嫌疑,結(jié)果大家都不敢再說(shuō)肚餓,拼命緊追宋金剛。
由于宋金剛部更加肚餓,終于被李世民在雀鼠谷追到,一日八戰(zhàn),宋八戰(zhàn)八敗,損兵數(shù)萬(wàn),逃往介休去了。當(dāng)夜,李世民部就在雀鼠谷宿營(yíng),此時(shí)李世民已經(jīng)兩天沒(méi)吃飯,三天沒(méi)解甲,相信他的部下只有比他更慘。當(dāng)晚軍中無(wú)糧,總算不知從哪里找到了一只羊,那只羊應(yīng)該是最慘的了,因?yàn)樗潜粠兹f(wàn)人分吃掉的。
當(dāng)時(shí)宋金剛還有部眾兩萬(wàn)人,他一發(fā)狠將兩萬(wàn)人統(tǒng)統(tǒng)拉出城去,開(kāi)西門迎戰(zhàn)李世民的追兵。這次宋金剛背靠城墻布陣,南北長(zhǎng)七里。李世民也針?shù)h相對(duì)地排開(kāi)陣勢(shì),由總管李勣、程咬金、秦叔寶等當(dāng)其北,翟長(zhǎng)孫、秦武通等當(dāng)其南。
現(xiàn)在,雙方都已經(jīng)準(zhǔn)備就緒,最后一戰(zhàn)馬上開(kāi)始。在這一仗開(kāi)始之前,讓我們扯一些題外話,在距離這場(chǎng)戰(zhàn)爭(zhēng)的1300余年后,聯(lián)合國(guó)秘書長(zhǎng)加利在回答記者問(wèn)他是否想連任聯(lián)合國(guó)秘書長(zhǎng)的提問(wèn)時(shí),加利巧妙地引用了一句埃及諺語(yǔ)“舊鞋子好穿?!倍诰嗉永?300余年前的李勣向李世民獻(xiàn)上一計(jì),由李勣佯敗吸引宋金剛,李世民趁機(jī)攻宋金剛背后,計(jì)策雖老,卻很有用。宋金剛僅以身免部隊(duì)大部投降,戰(zhàn)死三千余人。尉遲敬德未能突圍,被困在介休城內(nèi)。李世民愛(ài)其武勇,派人招降,尉遲敬德見(jiàn)大勢(shì)已去,開(kāi)城投降。
劉武周為擊敗李世民,將全部主力都派給宋金剛,宋部覆滅,劉武周的軍事力量不復(fù)存在了。后來(lái)劉武周、宋金剛分別被突厥處死,當(dāng)了異鄉(xiāng)鬼。