卻說韓王信聞晉陽之事,遂請冒頓發兵。時冒頓擁兵四十餘萬,因先時往來行軍,甚覺疲勞,遂分數半留於上穀休養,餘者出征。令韓王信引精兵賢千為先軍;左右賢王各引五萬兵次之,自引十五萬軍為第三路,依次發兵,往取太原。
且說韓王信引兵至晉陽北,望見塵頭起處,漢軍迎麵而來,兩軍布下陣勢,周勃、樊噲二騎並立於門旗之下,齊喚請韓王信答話。韓王信雖知二人之勇,此時兩軍對陣,也不得不硬著頭皮,催馬出陣。周勃當先出馬道:“汝昔日亡國入漢,漢帝待汝可謂厚之又厚。征秦逐楚,抗戰八年,汝之功勞,不但不能與漢營諸將所比,尚有獻滎陽城降楚之過。若非漢帝仁義,汝安能有裂地稱王之賢!今既封韓王,當披肝瀝膽,誓死效忠於漢帝,為何背主投夷,反目為敵?”韓王信坐於馬上,欠身見禮道:“昔日與二公同殿為臣,深蒙教誨,至死不敢相忘。今日甲胄在身,不能與二公見禮,請勿責怪!臣雖受漢主之恩,得封故地,重現祖先之榮耀,然前車之轍,吾不敢漠視。漢帝外表雖仁,內心非寬,楚方滅二歲,遂殺燕王,拘淮陰侯,左遷韓國於邊疆,其嫉功妒能之舉,已顯露無疑。臣雖不才,深知‘敵國破,謀臣亡’之理,亦知白起、蒙恬之事。前事不忘,後事之師也,螻蟻尚且偷生,吾豈不懼誅哉!”樊噲聞言大怒道:“且休與他繁絮,且擒歸皇上,自有發落。”言畢,拍馬掄刀,直取韓王信。韓王信綽槍接住交戰。二人一來一往,戰約二十餘合,韓王信料敵不過,撥馬退去。樊噲拍馬追趕,周勃亦引軍掩殺,韓王信退了二十餘裏,匈奴左右二賢王兵到,接著韓王信。二軍欲要廝殺,天色已晚,隻得各自收兵。周勃見匈奴軍勢大,遂令人飛報高祖。
高祖得信,與文武商議計策。陳平道:“周、樊二將雖勇,但匈奴來者甚眾,不可輕敵。為今之計,不如擇一將圍晉陽以擋王黃、曼丘臣,陛下親往晉陽北一戰,方可退匈奴之軍。”高祖遂問眾將道:“何人願代朕對恃晉陽以待匈奴兵退?”眾將皆要向前廝殺,並無人請命。高祖連問三聲,將軍陳武方出道:“臣願當之,請以十五日為期。十五日之內城中若有兵出,皆是臣之過也;十五日之外,請恕臣力不能任也。”高祖大喜,遂留兵三萬予陳武拒敵晉陽之軍,自引左右將佐、大小軍校,皆往北來迎匈奴之軍。後駱賓王有詩道:“君不見玉關塵色暗邊庭,銅鞮雜虜寇長城。天子按劍征餘勇,將軍受脤事橫行。七德龍韜開玉帳,千裏鼉鼓疊金鉦。陰山苦霧埋高壘,交河孤月照連營。連營去去無窮極,擁旆遙遙過絕國。陣雲朝結晦天山,寒沙夕漲迷疏勒。龍鱗水上開魚貫,馬首山前振雕翼。長驅萬裏讋祁連,分麾三命武功宣。百發烏號遙碎柳,七尺龍文迥照蓮。春來秋去移灰琯,蘭閨柳市芳塵斷。雁門迢遞尺書稀,鴛被相思雙帶緩。行路難,行路難,誓令氛祲靜皋蘭。但使封侯龍額貴,詎隨中婦鳳樓寒。”
周勃、樊噲聞高祖親引軍來,乃出十餘裏接入帳中,皆言匈奴軍來者甚眾。高祖問陳平道:“先生估計匈奴有多少人馬,如何破之?”陳平道:“百聞不如一見,不可度之多少,唯登高一望,方可知之。”高祖遂與陳平登土山望之。時冒頓大軍已至,但見漫山遍野,盡是匈奴帳篷,綿延數百餘裏。陳平遂歎道:“冒頓趁中國混亂之時,已兼並東胡、月氏、樓煩,成一方大國,控弦善射之士三十餘萬,急則不能圖也。”正說話間,人報匈奴數十餘騎往來於漢營一側,漢將灌嬰道:“臣請率兵擊之。”高祖轉目望陳平,陳平道:“我軍初至,人馬困倦,不可急戰,以防誘敵之計。”高祖遂不許,灌嬰隻得退下。陳平觀看良久,請高祖迴營,獻計道:“匈奴起於塞外,未見大敵,常戰而勝之,必有輕我之意。不以怯示之,使以懈怠,以敵兵之勇,恐不能勝也。今彼聞陛下親至,必來挑畔。臣請自明日起,陛下三日不出,以顯我怯,再視之定計。”高祖從之。越日,冒頓聞漢帝親至,果使眾將來挑戰,漢軍守壁不出。匈奴兵將見漢軍持械立於壁上,便各持弓箭,盡往壁上來射,漢軍士兵皆持盾伏地,不敢張望,敵軍皆大笑。眾將見之甚怒,皆來大營請戰,高祖不許,遂下令道:“若有再言出戰者,皆斬!”眾將各自曬笑,互議道:“又如廣武拒楚矣!”高祖聞之,並不在意。冒頓見漢兵不出,乃令左右賢王並穀蠡王引兵輪流搦戰。如此過了三日,當夜,陳平與高祖道:“臣觀敵軍已有驕橫之意,明日請陛下登高誘敵。敵見陛下,必來挑戰,我卻按兵不動。待敵士卒饑餓,氣勢衰竭,必將自退,我乘勢擊之,可克敵製勝。”高祖然之。
次日辰時,高祖引諸將登高觀陣。匈奴探子望見,急飛報冒頓,冒頓乃令右賢王董木合引左大將高阿朵、右大將敏何查及當戶十餘人往營前挑戰。漢營眾將望見,又欲請戰,卻見高祖下馬落坐,並無出戰之意,遂不敢言。董木合列成陣勢,令高阿朵領人叫罵,漢軍不懂胡人語言,不知所雲,盡皆大笑。高阿朵大怒,引軍攻寨,卻被漢軍亂箭射迴,隻得列陣以待。
到了午時,士兵饑倦,皆偃兵解甲,就地列坐,互爭食物飲水。陳平請擊敵兵,高祖許之,陳平遂喚灌嬰道:“汝引五百驍騎,出營經敵陣之西,往南而馳。敵若不動,汝亦不可動,且撤迴營來,以防敵兵有詐;若覺敵動,當力戰之,我這裏使驅軍下來,必大潰其軍。”灌嬰領喏,披掛上馬,引軍開寨殺出。一行方過敵陣,高阿朵見了,急引令部下接戰,匈奴兵方坐進食,聞令紛紛起身,倉促來戰,多有不及被甲執械者,相互推擠,亂作一團。陳平望見,急謂眾將道:“可擊也!”於是三軍齊聲呐喊,如地動山搖一般,周勃居左,樊噲居右,引軍殺下山來。高阿朵正在指揮人馬迎戰灌嬰,聞得殺聲,急勒馬觀看之時,周勃當先殺到,手起一刀,將高阿朵揮為二段。董木合聞得殺聲,不知如何,急引兵往前,卻被敗軍衝動,陣角大亂。董木合方驅軍上陣,不防樊噲一馬殺到,舉刀便砍,董木合不及招架,閉目待亡。卻被敏何查持槊架開,救了董木合一命。董木合魂飛天外,急迴馬便走。敏何查與樊噲交戰十餘合,被樊噲所殺。高祖在山頭望見漢軍大勝,乃仗劍躍馬,與夏候嬰等並力殺下山來。
冒頓正在寨中,聞殺聲已近,不知何事,急引軍出寨迎敵,但見漢軍蜂湧而至,勢不可擋,匈奴軍皆抱頭鼠竄,四下逃生。冒頓拍馬向前,正遇漢將灌嬰,兩個交戰。冒頓使一條金柄狼牙棒,重八十三斤,自出兵來,未遇敵手,今日與灌嬰大戰五十餘合,竟未分高下。眼見己軍已敗,漢軍大至,不敢戀戰,遂道:“今日不利,孤先退之,日後相遇,必與你一賭高下。”灌嬰道:“吾乃漢將軍灌嬰也,請記吾名,日後再會!”遂勒住戰馬,讓冒頓引敗軍往北退去。漢軍大勝一陣,追殺五十裏,斬敵萬餘。高祖收兵,欲設宴慶功,陳平道:“未至慶功之時,今匈奴敗退,晉陽聞之喪膽,陛下可乘勢迴兵取晉陽,如此三軍氣盛,下之必矣。”高祖然之,休息一日,乃令周勃、樊噲追擊冒頓,自引大軍迴軍來攻晉陽。
卻說王黃、曼丘臣在城中聞漢軍大勝匈奴,遂互議道:“匈奴精銳,尚不能敵漢軍,你我久困,如何守得住晉陽,不如棄城亦投匈奴去罷。”丞相馮梁道:“我既與匈奴共謀圖漢,若投之,即歸其下,必為所輕。不棄且北守馬邑,與匈奴成犄角之勢,不失為一鎮諸侯之名。”二將從之,即劫趙利,連夜往馬邑撤去。及高祖至時,晉陽已降陳武,陳武見漢軍到,乃開門迎接高祖入城。
高祖坐定,複聚將商議進取之計。灌嬰出班道:“王黃、趙利之亂,不過疥癬之礙,匈奴之亂方為心腹大患。今冒頓新敗,兵集燕、代,臣請一軍往略雲中,以削冒頓之勢。”高祖然其論,遂令灌嬰領引兵三萬,往攻雲中。灌嬰得令,引兵北伐。
匈奴太子稽粥守於武泉,聞灌嬰來攻,急合樓煩之眾來迎之。灌嬰望見胡兵旗幡不整,隊伍零亂,遂謂部下道:“此等烏合之眾,如何能當我軍之銳!”遂當先策馬,殺入敵陣,力斬胡騎左將軍。稽粥大敗,欲守武泉,灌嬰引軍猛攻,稽粥堅守不住,遂開北門而走,一路往投冒頓。灌嬰遂得武泉,定樓煩北六縣。
冒頓聞漢軍攻雲中,急忙引兵來救。行至半道,卻見太子倉皇來投。冒頓知雲中難保,謂眾將道:“孤自為匈奴王來,未有此敗!今銳氣已折,漢地不可急圖,當先迴上穀,再作計較。”遂令韓王信道:“汝且引一軍斷後,孤再遣左賢王守於靈壽,右賢王守於行唐,漢兵來追,汝可當之。若力不能及,可投二位賢王。”韓王信領命,冒頓乃引軍去,韓王信自引軍守於硰石。周勃引軍先至,韓王信本不欲戰,奈部下皆是匈奴人,不聽號令,皆要出戰,韓王信隻得列陣來迎。周勃出馬道:“汝既有一國之地,何必投蠻夷為將,不如早降為上!”韓王信亦不答話,挺搶交戰。約戰十餘合,樊噲引後軍到,驅兵殺來,韓王信大敗,棄硰石而走。一路且戰且敗,被周勃遂出八十餘裏,隻得退保靈壽。左賢王延術引兵接著,與韓王信合兵一處。正議後事,人報漢軍挑戰,延術引兵盡出。周勃並不答話,揮刀來戰,延術舉棒相迎,二人大戰三十餘合,不分勝負。忽然後軍大亂,卻是代王劉喜聞漢軍征匈奴過境,乃與相國陳豨引兵三萬來助戰。延術當不住兩麵來軍,大敗而去。周勃、樊噲遂得靈壽,與劉喜、陳豨相見。劉喜問道:“父皇何在?”周勃道:“尚在晉陽,聞我捷報,必引軍來,大王且待之。”遂令使者飛報晉陽。
高祖聞得前軍大勝,遂招灌嬰迴晉陽,欲起兵追討冒頓。劉敬阻道:“我越千裏來戰,非必然,不可深入敵境也。陛下可使人往使其單於,說其歸順,以示陛下仁義。若彼懼來降,質置太子,亦是美事。”高祖道:“此乃迂腐之論也!”劉敬道:“行亦無妨。”再三勸說,高祖勉強從之,乃令人往使,勸冒頓歸降北撤。
冒頓已退至上穀,得知高祖乘勝欲遂北,乃與眾將商議計策,左穀蠡王、太子稽粥獻計道:“大王救太原時,未盡遣精銳而往,故有此敗。今天將大寒,不利用兵,漢帝懷輕敵之意,冒然舉兵來征,正可謂驕兵必敗。若如此如此,漢兵可困,漢帝可擒也!”冒頓聞之大喜,令部下依計而行。又聽得王黃、趙利已退守馬邑,亦有數萬人馬,便令韓王信作書,要王黃等棄了馬邑,往北會合,共敵漢軍。傳書人方去,董木合自行唐來報,言漢帝使人前來勸降。冒頓喜道:“來得正好,孤欲以弱示於漢主,隻是無人傳話,幸得此人至也。”遂令部下匿其壯士及肥牛駿馬,以老弱及羸畜示於漢使。漢使至,入大帳來見,呈上高祖之書,書中雖是勸降之意,隻是語言極為傲慢。冒頓閱畢,並無怒意,謂使者道:“鄙國窮而少食,故有相圖中原之心。今已既為漢軍所敗,已翻然悔改。請漢帝暫且退兵,孤王自是日起,兵還故地,各守疆土,互不侵犯。”言畢即送客,絕口不提質子之事。
漢使歸晉陽,將事迴報予高祖,高祖道:“彼不質子,料無誠心,朕當親伐。”劉敬苦勸,高祖複使人數次說之,冒頓隻是不從。高祖大怒道:“蠻夷之部,安敢如此猖狂!”乃問使者道:“匈奴兵精銳如何?可否擊之?”使者皆道:“臣等往返十餘次,徒見牛馬羸瘦,士卒老弱,易取也。”高祖聞之大笑道:“如此夷蠻,怎敢與中國為敵!”遂聚眾將道:“匈奴屢犯中國,不容滋蔓。今我軍大勝,氣勢高旺,朕意即日發兵北上,將匈奴一舉平滅,以絕外患!”眾武將聞之,皆磨拳擦掌,隻待令下。陳平阻道:“匈奴雖是蠻夷之部,亦居塞外千年,以湯、武之盛,尚不能定之,故為天意不可絕也。陛下得中國方二歲,尚不能遠征,且年已際冬,日寒一日,若至北疆草地,更不能當其寒也。今既已大勝,不如乘勢收兵,暫作休養。陛下若必欲伐之,可待來年春暖,會齊諸侯,便可遠征。”眾文官聞之,皆額首稱是,高祖沉呤不語。將軍酈商出班道:“將軍出征,豈懼寒冷!今匈奴敗北,銳氣盡墮,正當伐之。若待來年春暖,彼得緩和,軍複精銳,征之愈難矣。”高祖喜道:“此言方如朕意!”乃謂眾將道:“匈奴敝陋,地廣人稀,士卒敗亡,急難增補。今晉陽一戰,殺敵數萬,散敵無數,敵已元氣大傷,若恃敵不功,徒失良機也。”於是收拾人馬,並新降之軍,共計四十五萬,起兵往上穀來伐。
行至靈壽,與周勃、樊噲合軍,代王劉喜亦來見。高祖謂劉喜道:“汝且迴國謹守,朕之北伐,必有匈奴兵逃來者,就而擒之,甚是便利,隻是不要輕離城郭。”劉喜受命而去。高祖遂聚將發兵,謂周、樊二將道:“此去往北,唯行唐最為要緊。汝二人既已立下戰功,可願再去取行唐?”二人皆答道:“臣等萬死不辭也!”高祖即令二人出兵。周勃、樊噲辭了高祖,引著人馬,直至行唐城下搦戰。右賢王董木合聞報,引軍出迎,兩邊布下陣勢。董木合出馬,望見樊噲,怒氣上衝,揚鞭罵道:“聞你乃沛中屠狗之輩,如何能為漢軍之將?中國無人也!”樊噲亦怒,拍馬來戰,董木合舉斧相迎。二人戰到數合,董木合撥馬敗走,士兵皆不入城,隻管往北敗去。周、樊遂定行唐,使人接入高祖。高祖聞得捷報,親引軍至,大賞二人,封周勃為太尉,益樊噲食邑一千四百戶。二人拜謝,各自心喜。高祖見關隘已破,遂引兵進發,前至樓煩西北。一路上勢如破竹,匈奴兵皆望風而走。冒頓聞漢軍至,遂棄上穀而走,往投平城。高祖得知,遂移兵過句注山來趕。時會大寒,雨雪不住,士卒不能當之,因寒毀指而不能執械者,十之二三。高祖隻得沿山紮下大營,令軍士四下打柴,生火取暖。後盧綸有詩道:“月黑雁飛高,單於夜遁逃。欲將輕騎逐,大雪滿弓刀。”
劉敬入帳天氣嚴寒,便入帳謂高祖道:“臣素聞胡兵之勇,今一路而來,皆未戰先走,誠恐有詐。臣請為使,往上穀一探。”高祖許之,劉敬遂投入平城。匈奴兵接著,謂劉敬道:“單於出外巡視未歸,臨行囑道:‘漢使若來,請臣等代單於表現敬意。先時唐突犯境,皆因貧饑所至,並非有意冒犯皇帝尊嚴。今既已知過,不日即會退去,請漢帝權且罷兵,凡事從長計議。’”劉敬本無見單於之意,加之一路偷觀其寨,心中已明敵我強弱,遂告辭歸營,與高祖道:“兩國相擊,宜大張旗鼓,虛造聲勢,以誇大其之所長。今臣往匈奴之營,隻見其羸牲老弱,未見其良馬精兵,此必欲使我見其短而誘我軍起兵深入,伏奇兵以爭利。以臣愚意,匈奴不可擊之,宜早退兵,遲則必困。”高祖聞之大怒道:“汝乃齊一虜民,以口舌之功為官,何敢妄言以沮我軍。今朕率軍北伐,大軍二十餘萬已過句注山,餘眾隨後亦到,如箭在弦上,不得不發,汝敢妖言惑眾,罪不容赦也。”當即令刀斧手將劉敬推出斬之。劉敬跌足大乎道:“臣死雖小,陛下創業不易也!”眾將齊來討情,高祖怒稍平,遂令以械梏係之,著人押迴洛陽,謂之道:“待朕得勝迴來,看你羞也不羞!”遂下令軍中道:“今天寒地凍,坐必受困,宜早擄其主,以定大事。冒頓今在平城,可急攻之。凡騎兵者,皆隨朕倍道而進,徑取平城;步兵者,由曲周侯酈商督軍,隨後而來,務必上下同心,早下平城。”眾將皆領命。於是高祖縱輕騎,直臨平城。方至城下,見城門大開,城中無一兵一卒。高祖令喚居民問之,居民道:“單於聞漢軍來和甚急,已引數十騎往北逃去,軍卒亦已散了。”高祖問何時走的,答道:“不及兩個時辰。”高祖遂謂眾將道:“若急追之,料能趕及。何人得冒頓,不論生死,朕皆以全韓之地封之。”眾將聞言,爭先恐後,往北追來。
時值深冬,一路借著白雪,不覺天色已晚,竟蒙頭入到一座深山之中。高祖行路間,抬頭觀望,見兩山相逼,枯樹從雜,不由地心中驚疑,忙勒住馬問向導官道:“此是何山?”向導答道:“此處名叫白登山,乃是進入匈奴之要道。”高祖道:“此地兩麵高山,路甚狹窄,不能用兵。若敵伏一軍在此,我等隻得束手就擒也。”乃令後軍急退。隻聽一聲炮響,山上巨石打下,將來時之山道塞得嚴嚴實實,前行之兵,多被埋入亂石之下。漢軍方在慌亂,卻見人頭攢動,伏兵於四麵突出,皆在山上大喊:“漢主早降!”高祖大驚,抬頭看時,隻見四麵山頭皆是匈奴騎兵:西方之軍,皆騎白馬;東方之軍,皆騎青馬;北方之軍,皆騎黑馬;南方之軍,皆騎赤馬。正是人人英勇,個個驕健。正東山上,單於冒頓金甲虎袍、獅盔獸帶,立於火光之中,大笑道:“漢主何在?汝已中計,為我四十萬雄兵困於山中。何不早早來降,將中原富地,讓與孤王。”樊噲聞之忿怒,縱馬引兵,欲攻上山去,山上滾木擂石如雨而下,不能前行,反折了不少軍士。陳平乃精細之人,望見山中稀林相抱之處,有一空地,四麵開闊,離兩山較遠,箭不能及,遂以手指之,喚高祖道:“可往此處暫避。”高祖聽到,催馬奔至,眾將隨後趨至,分兵四向,護住高祖。匈奴兵已困漢軍,並不急攻,隻是四麵緊守,不容漢軍突圍。高祖見不得脫走,隻得下馬暫歇。眼見匈奴軍在山上進食飲酒,肆意驕橫,高祖乃歎道:“朕不聽劉敬之勸,不想今日死於其地也。”眾將勸道:“酈商在外,必設法營救,請大王勿憂。”高祖道:“隻得待之。”乃分兵嚴守,不敢懈怠。四下朔風吹來,苦不堪言。正是:良臣苦諫不為聽,卻至深山苦受寒。欲知後事如何,且看下文分解。
且說韓王信引兵至晉陽北,望見塵頭起處,漢軍迎麵而來,兩軍布下陣勢,周勃、樊噲二騎並立於門旗之下,齊喚請韓王信答話。韓王信雖知二人之勇,此時兩軍對陣,也不得不硬著頭皮,催馬出陣。周勃當先出馬道:“汝昔日亡國入漢,漢帝待汝可謂厚之又厚。征秦逐楚,抗戰八年,汝之功勞,不但不能與漢營諸將所比,尚有獻滎陽城降楚之過。若非漢帝仁義,汝安能有裂地稱王之賢!今既封韓王,當披肝瀝膽,誓死效忠於漢帝,為何背主投夷,反目為敵?”韓王信坐於馬上,欠身見禮道:“昔日與二公同殿為臣,深蒙教誨,至死不敢相忘。今日甲胄在身,不能與二公見禮,請勿責怪!臣雖受漢主之恩,得封故地,重現祖先之榮耀,然前車之轍,吾不敢漠視。漢帝外表雖仁,內心非寬,楚方滅二歲,遂殺燕王,拘淮陰侯,左遷韓國於邊疆,其嫉功妒能之舉,已顯露無疑。臣雖不才,深知‘敵國破,謀臣亡’之理,亦知白起、蒙恬之事。前事不忘,後事之師也,螻蟻尚且偷生,吾豈不懼誅哉!”樊噲聞言大怒道:“且休與他繁絮,且擒歸皇上,自有發落。”言畢,拍馬掄刀,直取韓王信。韓王信綽槍接住交戰。二人一來一往,戰約二十餘合,韓王信料敵不過,撥馬退去。樊噲拍馬追趕,周勃亦引軍掩殺,韓王信退了二十餘裏,匈奴左右二賢王兵到,接著韓王信。二軍欲要廝殺,天色已晚,隻得各自收兵。周勃見匈奴軍勢大,遂令人飛報高祖。
高祖得信,與文武商議計策。陳平道:“周、樊二將雖勇,但匈奴來者甚眾,不可輕敵。為今之計,不如擇一將圍晉陽以擋王黃、曼丘臣,陛下親往晉陽北一戰,方可退匈奴之軍。”高祖遂問眾將道:“何人願代朕對恃晉陽以待匈奴兵退?”眾將皆要向前廝殺,並無人請命。高祖連問三聲,將軍陳武方出道:“臣願當之,請以十五日為期。十五日之內城中若有兵出,皆是臣之過也;十五日之外,請恕臣力不能任也。”高祖大喜,遂留兵三萬予陳武拒敵晉陽之軍,自引左右將佐、大小軍校,皆往北來迎匈奴之軍。後駱賓王有詩道:“君不見玉關塵色暗邊庭,銅鞮雜虜寇長城。天子按劍征餘勇,將軍受脤事橫行。七德龍韜開玉帳,千裏鼉鼓疊金鉦。陰山苦霧埋高壘,交河孤月照連營。連營去去無窮極,擁旆遙遙過絕國。陣雲朝結晦天山,寒沙夕漲迷疏勒。龍鱗水上開魚貫,馬首山前振雕翼。長驅萬裏讋祁連,分麾三命武功宣。百發烏號遙碎柳,七尺龍文迥照蓮。春來秋去移灰琯,蘭閨柳市芳塵斷。雁門迢遞尺書稀,鴛被相思雙帶緩。行路難,行路難,誓令氛祲靜皋蘭。但使封侯龍額貴,詎隨中婦鳳樓寒。”
周勃、樊噲聞高祖親引軍來,乃出十餘裏接入帳中,皆言匈奴軍來者甚眾。高祖問陳平道:“先生估計匈奴有多少人馬,如何破之?”陳平道:“百聞不如一見,不可度之多少,唯登高一望,方可知之。”高祖遂與陳平登土山望之。時冒頓大軍已至,但見漫山遍野,盡是匈奴帳篷,綿延數百餘裏。陳平遂歎道:“冒頓趁中國混亂之時,已兼並東胡、月氏、樓煩,成一方大國,控弦善射之士三十餘萬,急則不能圖也。”正說話間,人報匈奴數十餘騎往來於漢營一側,漢將灌嬰道:“臣請率兵擊之。”高祖轉目望陳平,陳平道:“我軍初至,人馬困倦,不可急戰,以防誘敵之計。”高祖遂不許,灌嬰隻得退下。陳平觀看良久,請高祖迴營,獻計道:“匈奴起於塞外,未見大敵,常戰而勝之,必有輕我之意。不以怯示之,使以懈怠,以敵兵之勇,恐不能勝也。今彼聞陛下親至,必來挑畔。臣請自明日起,陛下三日不出,以顯我怯,再視之定計。”高祖從之。越日,冒頓聞漢帝親至,果使眾將來挑戰,漢軍守壁不出。匈奴兵將見漢軍持械立於壁上,便各持弓箭,盡往壁上來射,漢軍士兵皆持盾伏地,不敢張望,敵軍皆大笑。眾將見之甚怒,皆來大營請戰,高祖不許,遂下令道:“若有再言出戰者,皆斬!”眾將各自曬笑,互議道:“又如廣武拒楚矣!”高祖聞之,並不在意。冒頓見漢兵不出,乃令左右賢王並穀蠡王引兵輪流搦戰。如此過了三日,當夜,陳平與高祖道:“臣觀敵軍已有驕橫之意,明日請陛下登高誘敵。敵見陛下,必來挑戰,我卻按兵不動。待敵士卒饑餓,氣勢衰竭,必將自退,我乘勢擊之,可克敵製勝。”高祖然之。
次日辰時,高祖引諸將登高觀陣。匈奴探子望見,急飛報冒頓,冒頓乃令右賢王董木合引左大將高阿朵、右大將敏何查及當戶十餘人往營前挑戰。漢營眾將望見,又欲請戰,卻見高祖下馬落坐,並無出戰之意,遂不敢言。董木合列成陣勢,令高阿朵領人叫罵,漢軍不懂胡人語言,不知所雲,盡皆大笑。高阿朵大怒,引軍攻寨,卻被漢軍亂箭射迴,隻得列陣以待。
到了午時,士兵饑倦,皆偃兵解甲,就地列坐,互爭食物飲水。陳平請擊敵兵,高祖許之,陳平遂喚灌嬰道:“汝引五百驍騎,出營經敵陣之西,往南而馳。敵若不動,汝亦不可動,且撤迴營來,以防敵兵有詐;若覺敵動,當力戰之,我這裏使驅軍下來,必大潰其軍。”灌嬰領喏,披掛上馬,引軍開寨殺出。一行方過敵陣,高阿朵見了,急引令部下接戰,匈奴兵方坐進食,聞令紛紛起身,倉促來戰,多有不及被甲執械者,相互推擠,亂作一團。陳平望見,急謂眾將道:“可擊也!”於是三軍齊聲呐喊,如地動山搖一般,周勃居左,樊噲居右,引軍殺下山來。高阿朵正在指揮人馬迎戰灌嬰,聞得殺聲,急勒馬觀看之時,周勃當先殺到,手起一刀,將高阿朵揮為二段。董木合聞得殺聲,不知如何,急引兵往前,卻被敗軍衝動,陣角大亂。董木合方驅軍上陣,不防樊噲一馬殺到,舉刀便砍,董木合不及招架,閉目待亡。卻被敏何查持槊架開,救了董木合一命。董木合魂飛天外,急迴馬便走。敏何查與樊噲交戰十餘合,被樊噲所殺。高祖在山頭望見漢軍大勝,乃仗劍躍馬,與夏候嬰等並力殺下山來。
冒頓正在寨中,聞殺聲已近,不知何事,急引軍出寨迎敵,但見漢軍蜂湧而至,勢不可擋,匈奴軍皆抱頭鼠竄,四下逃生。冒頓拍馬向前,正遇漢將灌嬰,兩個交戰。冒頓使一條金柄狼牙棒,重八十三斤,自出兵來,未遇敵手,今日與灌嬰大戰五十餘合,竟未分高下。眼見己軍已敗,漢軍大至,不敢戀戰,遂道:“今日不利,孤先退之,日後相遇,必與你一賭高下。”灌嬰道:“吾乃漢將軍灌嬰也,請記吾名,日後再會!”遂勒住戰馬,讓冒頓引敗軍往北退去。漢軍大勝一陣,追殺五十裏,斬敵萬餘。高祖收兵,欲設宴慶功,陳平道:“未至慶功之時,今匈奴敗退,晉陽聞之喪膽,陛下可乘勢迴兵取晉陽,如此三軍氣盛,下之必矣。”高祖然之,休息一日,乃令周勃、樊噲追擊冒頓,自引大軍迴軍來攻晉陽。
卻說王黃、曼丘臣在城中聞漢軍大勝匈奴,遂互議道:“匈奴精銳,尚不能敵漢軍,你我久困,如何守得住晉陽,不如棄城亦投匈奴去罷。”丞相馮梁道:“我既與匈奴共謀圖漢,若投之,即歸其下,必為所輕。不棄且北守馬邑,與匈奴成犄角之勢,不失為一鎮諸侯之名。”二將從之,即劫趙利,連夜往馬邑撤去。及高祖至時,晉陽已降陳武,陳武見漢軍到,乃開門迎接高祖入城。
高祖坐定,複聚將商議進取之計。灌嬰出班道:“王黃、趙利之亂,不過疥癬之礙,匈奴之亂方為心腹大患。今冒頓新敗,兵集燕、代,臣請一軍往略雲中,以削冒頓之勢。”高祖然其論,遂令灌嬰領引兵三萬,往攻雲中。灌嬰得令,引兵北伐。
匈奴太子稽粥守於武泉,聞灌嬰來攻,急合樓煩之眾來迎之。灌嬰望見胡兵旗幡不整,隊伍零亂,遂謂部下道:“此等烏合之眾,如何能當我軍之銳!”遂當先策馬,殺入敵陣,力斬胡騎左將軍。稽粥大敗,欲守武泉,灌嬰引軍猛攻,稽粥堅守不住,遂開北門而走,一路往投冒頓。灌嬰遂得武泉,定樓煩北六縣。
冒頓聞漢軍攻雲中,急忙引兵來救。行至半道,卻見太子倉皇來投。冒頓知雲中難保,謂眾將道:“孤自為匈奴王來,未有此敗!今銳氣已折,漢地不可急圖,當先迴上穀,再作計較。”遂令韓王信道:“汝且引一軍斷後,孤再遣左賢王守於靈壽,右賢王守於行唐,漢兵來追,汝可當之。若力不能及,可投二位賢王。”韓王信領命,冒頓乃引軍去,韓王信自引軍守於硰石。周勃引軍先至,韓王信本不欲戰,奈部下皆是匈奴人,不聽號令,皆要出戰,韓王信隻得列陣來迎。周勃出馬道:“汝既有一國之地,何必投蠻夷為將,不如早降為上!”韓王信亦不答話,挺搶交戰。約戰十餘合,樊噲引後軍到,驅兵殺來,韓王信大敗,棄硰石而走。一路且戰且敗,被周勃遂出八十餘裏,隻得退保靈壽。左賢王延術引兵接著,與韓王信合兵一處。正議後事,人報漢軍挑戰,延術引兵盡出。周勃並不答話,揮刀來戰,延術舉棒相迎,二人大戰三十餘合,不分勝負。忽然後軍大亂,卻是代王劉喜聞漢軍征匈奴過境,乃與相國陳豨引兵三萬來助戰。延術當不住兩麵來軍,大敗而去。周勃、樊噲遂得靈壽,與劉喜、陳豨相見。劉喜問道:“父皇何在?”周勃道:“尚在晉陽,聞我捷報,必引軍來,大王且待之。”遂令使者飛報晉陽。
高祖聞得前軍大勝,遂招灌嬰迴晉陽,欲起兵追討冒頓。劉敬阻道:“我越千裏來戰,非必然,不可深入敵境也。陛下可使人往使其單於,說其歸順,以示陛下仁義。若彼懼來降,質置太子,亦是美事。”高祖道:“此乃迂腐之論也!”劉敬道:“行亦無妨。”再三勸說,高祖勉強從之,乃令人往使,勸冒頓歸降北撤。
冒頓已退至上穀,得知高祖乘勝欲遂北,乃與眾將商議計策,左穀蠡王、太子稽粥獻計道:“大王救太原時,未盡遣精銳而往,故有此敗。今天將大寒,不利用兵,漢帝懷輕敵之意,冒然舉兵來征,正可謂驕兵必敗。若如此如此,漢兵可困,漢帝可擒也!”冒頓聞之大喜,令部下依計而行。又聽得王黃、趙利已退守馬邑,亦有數萬人馬,便令韓王信作書,要王黃等棄了馬邑,往北會合,共敵漢軍。傳書人方去,董木合自行唐來報,言漢帝使人前來勸降。冒頓喜道:“來得正好,孤欲以弱示於漢主,隻是無人傳話,幸得此人至也。”遂令部下匿其壯士及肥牛駿馬,以老弱及羸畜示於漢使。漢使至,入大帳來見,呈上高祖之書,書中雖是勸降之意,隻是語言極為傲慢。冒頓閱畢,並無怒意,謂使者道:“鄙國窮而少食,故有相圖中原之心。今已既為漢軍所敗,已翻然悔改。請漢帝暫且退兵,孤王自是日起,兵還故地,各守疆土,互不侵犯。”言畢即送客,絕口不提質子之事。
漢使歸晉陽,將事迴報予高祖,高祖道:“彼不質子,料無誠心,朕當親伐。”劉敬苦勸,高祖複使人數次說之,冒頓隻是不從。高祖大怒道:“蠻夷之部,安敢如此猖狂!”乃問使者道:“匈奴兵精銳如何?可否擊之?”使者皆道:“臣等往返十餘次,徒見牛馬羸瘦,士卒老弱,易取也。”高祖聞之大笑道:“如此夷蠻,怎敢與中國為敵!”遂聚眾將道:“匈奴屢犯中國,不容滋蔓。今我軍大勝,氣勢高旺,朕意即日發兵北上,將匈奴一舉平滅,以絕外患!”眾武將聞之,皆磨拳擦掌,隻待令下。陳平阻道:“匈奴雖是蠻夷之部,亦居塞外千年,以湯、武之盛,尚不能定之,故為天意不可絕也。陛下得中國方二歲,尚不能遠征,且年已際冬,日寒一日,若至北疆草地,更不能當其寒也。今既已大勝,不如乘勢收兵,暫作休養。陛下若必欲伐之,可待來年春暖,會齊諸侯,便可遠征。”眾文官聞之,皆額首稱是,高祖沉呤不語。將軍酈商出班道:“將軍出征,豈懼寒冷!今匈奴敗北,銳氣盡墮,正當伐之。若待來年春暖,彼得緩和,軍複精銳,征之愈難矣。”高祖喜道:“此言方如朕意!”乃謂眾將道:“匈奴敝陋,地廣人稀,士卒敗亡,急難增補。今晉陽一戰,殺敵數萬,散敵無數,敵已元氣大傷,若恃敵不功,徒失良機也。”於是收拾人馬,並新降之軍,共計四十五萬,起兵往上穀來伐。
行至靈壽,與周勃、樊噲合軍,代王劉喜亦來見。高祖謂劉喜道:“汝且迴國謹守,朕之北伐,必有匈奴兵逃來者,就而擒之,甚是便利,隻是不要輕離城郭。”劉喜受命而去。高祖遂聚將發兵,謂周、樊二將道:“此去往北,唯行唐最為要緊。汝二人既已立下戰功,可願再去取行唐?”二人皆答道:“臣等萬死不辭也!”高祖即令二人出兵。周勃、樊噲辭了高祖,引著人馬,直至行唐城下搦戰。右賢王董木合聞報,引軍出迎,兩邊布下陣勢。董木合出馬,望見樊噲,怒氣上衝,揚鞭罵道:“聞你乃沛中屠狗之輩,如何能為漢軍之將?中國無人也!”樊噲亦怒,拍馬來戰,董木合舉斧相迎。二人戰到數合,董木合撥馬敗走,士兵皆不入城,隻管往北敗去。周、樊遂定行唐,使人接入高祖。高祖聞得捷報,親引軍至,大賞二人,封周勃為太尉,益樊噲食邑一千四百戶。二人拜謝,各自心喜。高祖見關隘已破,遂引兵進發,前至樓煩西北。一路上勢如破竹,匈奴兵皆望風而走。冒頓聞漢軍至,遂棄上穀而走,往投平城。高祖得知,遂移兵過句注山來趕。時會大寒,雨雪不住,士卒不能當之,因寒毀指而不能執械者,十之二三。高祖隻得沿山紮下大營,令軍士四下打柴,生火取暖。後盧綸有詩道:“月黑雁飛高,單於夜遁逃。欲將輕騎逐,大雪滿弓刀。”
劉敬入帳天氣嚴寒,便入帳謂高祖道:“臣素聞胡兵之勇,今一路而來,皆未戰先走,誠恐有詐。臣請為使,往上穀一探。”高祖許之,劉敬遂投入平城。匈奴兵接著,謂劉敬道:“單於出外巡視未歸,臨行囑道:‘漢使若來,請臣等代單於表現敬意。先時唐突犯境,皆因貧饑所至,並非有意冒犯皇帝尊嚴。今既已知過,不日即會退去,請漢帝權且罷兵,凡事從長計議。’”劉敬本無見單於之意,加之一路偷觀其寨,心中已明敵我強弱,遂告辭歸營,與高祖道:“兩國相擊,宜大張旗鼓,虛造聲勢,以誇大其之所長。今臣往匈奴之營,隻見其羸牲老弱,未見其良馬精兵,此必欲使我見其短而誘我軍起兵深入,伏奇兵以爭利。以臣愚意,匈奴不可擊之,宜早退兵,遲則必困。”高祖聞之大怒道:“汝乃齊一虜民,以口舌之功為官,何敢妄言以沮我軍。今朕率軍北伐,大軍二十餘萬已過句注山,餘眾隨後亦到,如箭在弦上,不得不發,汝敢妖言惑眾,罪不容赦也。”當即令刀斧手將劉敬推出斬之。劉敬跌足大乎道:“臣死雖小,陛下創業不易也!”眾將齊來討情,高祖怒稍平,遂令以械梏係之,著人押迴洛陽,謂之道:“待朕得勝迴來,看你羞也不羞!”遂下令軍中道:“今天寒地凍,坐必受困,宜早擄其主,以定大事。冒頓今在平城,可急攻之。凡騎兵者,皆隨朕倍道而進,徑取平城;步兵者,由曲周侯酈商督軍,隨後而來,務必上下同心,早下平城。”眾將皆領命。於是高祖縱輕騎,直臨平城。方至城下,見城門大開,城中無一兵一卒。高祖令喚居民問之,居民道:“單於聞漢軍來和甚急,已引數十騎往北逃去,軍卒亦已散了。”高祖問何時走的,答道:“不及兩個時辰。”高祖遂謂眾將道:“若急追之,料能趕及。何人得冒頓,不論生死,朕皆以全韓之地封之。”眾將聞言,爭先恐後,往北追來。
時值深冬,一路借著白雪,不覺天色已晚,竟蒙頭入到一座深山之中。高祖行路間,抬頭觀望,見兩山相逼,枯樹從雜,不由地心中驚疑,忙勒住馬問向導官道:“此是何山?”向導答道:“此處名叫白登山,乃是進入匈奴之要道。”高祖道:“此地兩麵高山,路甚狹窄,不能用兵。若敵伏一軍在此,我等隻得束手就擒也。”乃令後軍急退。隻聽一聲炮響,山上巨石打下,將來時之山道塞得嚴嚴實實,前行之兵,多被埋入亂石之下。漢軍方在慌亂,卻見人頭攢動,伏兵於四麵突出,皆在山上大喊:“漢主早降!”高祖大驚,抬頭看時,隻見四麵山頭皆是匈奴騎兵:西方之軍,皆騎白馬;東方之軍,皆騎青馬;北方之軍,皆騎黑馬;南方之軍,皆騎赤馬。正是人人英勇,個個驕健。正東山上,單於冒頓金甲虎袍、獅盔獸帶,立於火光之中,大笑道:“漢主何在?汝已中計,為我四十萬雄兵困於山中。何不早早來降,將中原富地,讓與孤王。”樊噲聞之忿怒,縱馬引兵,欲攻上山去,山上滾木擂石如雨而下,不能前行,反折了不少軍士。陳平乃精細之人,望見山中稀林相抱之處,有一空地,四麵開闊,離兩山較遠,箭不能及,遂以手指之,喚高祖道:“可往此處暫避。”高祖聽到,催馬奔至,眾將隨後趨至,分兵四向,護住高祖。匈奴兵已困漢軍,並不急攻,隻是四麵緊守,不容漢軍突圍。高祖見不得脫走,隻得下馬暫歇。眼見匈奴軍在山上進食飲酒,肆意驕橫,高祖乃歎道:“朕不聽劉敬之勸,不想今日死於其地也。”眾將勸道:“酈商在外,必設法營救,請大王勿憂。”高祖道:“隻得待之。”乃分兵嚴守,不敢懈怠。四下朔風吹來,苦不堪言。正是:良臣苦諫不為聽,卻至深山苦受寒。欲知後事如何,且看下文分解。