大漢出動全部軍隊(duì),多半是步兵,共三十二萬人,向北追擊匈奴。劉邦率先鋒部隊(duì)先到達(dá)平城,此時漢朝大軍只到了一部分。冒頓單于在白登山設(shè)下埋伏,劉邦帶領(lǐng)兵馬一進(jìn)入包圍圈,冒頓單于馬上指揮40萬匈奴大軍,將劉邦的兵馬圍困在白登山。當(dāng)時正趕上天氣寒冷,士兵們凍掉手指的有十公之二三,漢軍內(nèi)無糧草、外無援兵,不能相救。
劉邦發(fā)現(xiàn)被包圍后,組織突圍,經(jīng)過幾次激烈戰(zhàn)斗,也沒有突圍出去。之后,冒頓率領(lǐng)騎兵從四面進(jìn)行圍攻:匈奴騎兵西面的是清一色白馬,東面是一色青馬,北面是一色黑馬,南面是一色紅馬,企圖將漢軍沖散。廝殺數(shù)日,雙方損失慘重,卻一直相持不下。匈奴圍困了七天七夜,也不能擊破漢軍占領(lǐng)白登。
漢軍在被圍了七天后,糧食也快吃完了,饑寒交迫,危在旦夕。匈奴在山下扎營,冒頓經(jīng)常和王后一起騎馬出出進(jìn)進(jìn),淺笑低語,情深意篤。陳平看到冒頓單于對新得的王后十分寵愛,朝夕不離。于是陳平向劉邦獻(xiàn)計,想從冒頓的王后身上打主意。劉邦采用陳平之計,派遣使臣,乘霧下山向冒頓的王后獻(xiàn)上了許多的金銀珠寶。當(dāng)時天降大霧,漢朝派人在白登山和平城之間往來,匈奴一點(diǎn)也沒有察覺。
于是匈奴王后就對冒頓單于說:“軍中得到消息說,漢朝有幾十萬大軍前來救援,只怕明天就會趕到了。”單于問:“有這樣的事?”閼氏回答說:“漢、匈兩主不應(yīng)該互相逼迫得太厲害,現(xiàn)在漢朝皇帝被困在山上,漢人怎么肯就此罷休?自然會拼命相救的。就算你打敗了他們,奪取了他們的城地,也可能會因水土不服,無法長住。萬一滅不了漢帝,等救兵一到,內(nèi)外夾攻,那樣我們就不能共享安樂了?!泵邦D單于笑問:“那怎么辦呢?”王后說:“漢帝被圍了七天,軍中沒有什么慌亂,想必是有神靈在相助,雖有危險但最終會平安無事的。你又何必違背天意?”
冒頓單于本來與韓信(韓王信)的部下王黃和趙利約定了會師的日期,但他們的軍隊(duì)沒有按時前來,冒頓單于懷疑他們同漢軍有勾結(jié)。又想到漢軍大部隊(duì)趕到之后自己無力抵擋,就采納了王后的建議。于是匈奴打開包圍圈的一角,讓漢軍撤出。護(hù)軍中尉陳平對皇帝說:“匈奴人都用長槍弓箭,請命令士兵每張強(qiáng)弩朝外搭兩支利箭,慢慢地撤出包圍?!眲蠲罟侄祭瓭M弓向外,脫圍剛出平城就想驅(qū)車快跑。夏侯嬰堅(jiān)決止住車馬慢慢行走,最后終于脫離險境。撤進(jìn)平城的同時,漢朝的救兵也趕到了。匈奴看到漢軍大部隊(duì)趕來,匈奴深恐漢軍反擊,解圍而去。
注:白登之圍,劉邦并沒有戰(zhàn)敗。真正意義上說,應(yīng)該是漢軍贏了,收復(fù)了土地,還打入了匈奴境內(nèi)。
劉邦回到廣武縣,便赦免了劉敬。劉邦對劉敬致歉:“我不聽先生的意見,因而在平城遭到圍困。我已經(jīng)把前面那十來批出使匈奴說匈奴可以攻打的人都斬首了。”于是賞賜劉敬食邑二千戶,封為關(guān)內(nèi)侯,稱作建信侯。劉邦讓樊噲留下平定代地。又下詔革去劉喜的王位,貶為合陽侯。劉喜就這樣做了6年合陽侯,于公元前193年抑郁而終。
注:劉喜就是劉仲。
劉邦南歸經(jīng)過曲逆,登上城樓,望見縣城的房屋很大,感嘆道道:“這個縣好壯觀!我行遍天下,只見到洛陽和這個縣是這樣?!被仡^問御史說:“曲逆的戶口有多少?”御史回答說:“當(dāng)初秦朝時有三萬多,中間連年戰(zhàn)亂,很多人逃亡藏匿,如今現(xiàn)存五千?!碑?dāng)時劉邦便命令御史,改封陳平為曲逆侯,盡享全縣各戶的賦稅收入,取消以前所封的戶牖鄉(xiāng)。
劉邦從平城經(jīng)過趙國,趙王張敖脫去外衣,戴上袖套,從早到晚親自侍奉飲食,態(tài)度很謙卑,頗有子婿的禮節(jié)。劉邦卻席地而坐,像簸箕一樣,伸開兩支腳責(zé)罵下人,對張敖也非常傲慢。
趙國丞相貫高、趙午等人都已六十多歲了,原是張耳的門客。他們的性格生平豪爽、易于沖動,就憤怒地說:“我們的大王是懦弱的大王啊!”就對張敖說:“當(dāng)初天下豪杰并起,有才能的先立為王。如今您侍奉皇帝那么恭敬,而皇帝對您卻粗暴無禮,請讓我們替您殺掉他!”
張敖聽了,便把手指咬出血來,說:“你們身為重臣,怎么說出這樣無理的話!況且先父亡了國,是依賴皇帝才能夠復(fù)國,恩德澤及子孫,所有一絲一毫都是皇帝出的力啊,希望你們不要再提此事。”
貫高、趙午等十多人都相互議論說:“都是我們的不對。我們的大王有仁厚長者的風(fēng)范,不肯背負(fù)恩德。況且我們的原則是不受悔辱,如今怨恨皇帝悔辱我王,所以要?dú)⒌羲?,為什么要玷污了我們的王呢?假使事情成功了,功勞歸王所有,失敗了,我們自己承擔(dān)罪責(zé)!”
匈奴和韓信(韓王信)背棄盟約多次騷擾邊境,劉邦又率軍東進(jìn),在東垣一帶追擊韓信(韓王信)的殘余反寇。
劉邦從東垣回來,路過趙國。貫高等人在柏人縣館舍的夾壁墻中隱藏武士,想要攔截殺死他。劉邦經(jīng)過那里想要留宿,心有所動,就問道:“這個縣的名稱叫什么?”回答說:“柏人?!薄鞍厝?,是被別人迫害??!”沒有留宿就離開了。
劉邦從平城出發(fā),經(jīng)過趙國、洛陽,抵達(dá)長安。長安的長樂宮建成了,丞相蕭何及以下的官員們都遷到長安治事了。
長樂宮已經(jīng)建成,各諸侯王及朝廷群臣都來朝拜劉邦參加歲首大典。先在天剛亮?xí)r,謁者開始主持禮儀,引導(dǎo)著諸侯群臣、文武百官依次進(jìn)入殿門,廷中排列著戰(zhàn)車、騎兵、步兵和宮廷侍衛(wèi)軍士,擺設(shè)著各種兵器,樹立著各式旗幟。謁者傳呼“小步快走”。于是所有官員各入其位,大殿下面郎中官員站在臺階兩側(cè),臺階上有幾百人之多。
凡是功臣、列侯、各級將軍軍官都按次序排列在西邊,面向東;凡文職官員從丞相起依次排列在東邊,面向西。大行令安排的九個禮賓官,從上到下地傳呼。于是劉邦乘坐“龍輦”從宮房里出來,百官舉起旗幟傳呼警備,然后引導(dǎo)著諸侯王以下至六百石以上的各級官員依次畢恭畢敬地向劉邦施禮道賀。
諸侯王以下的所有官員沒有一個不因這威嚴(yán)儀式而驚懼肅敬的。等到儀式完畢,再擺設(shè)酒宴大禮。諸侯百官等坐在大殿上都斂聲屏氣地低著頭,按照尊卑次序站起來向劉邦祝頌敬酒。
斟酒九巡,謁者宣布“宴會結(jié)束”。最后監(jiān)察官員執(zhí)行禮儀法規(guī),找出那些不符合禮儀規(guī)定的人把他們帶走。從朝見到宴會的全部過程,沒有一個敢大聲說話和行動失當(dāng)?shù)娜恕?p> 大典之后,劉邦非常得意地說:“我今天才知道當(dāng)皇帝的尊貴啊?!庇谑鞘诮o叔孫通太常的官職,賞賜黃金五百斤。叔孫通順便進(jìn)言說:“各位弟子儒生跟隨我時間很久了,跟我一起制定朝廷儀禮,希望陛下授給他們官職?!眲钭屗麄兌甲隽死晒?。叔孫通出宮后,把五百斤黃金,都分贈給各個儒生了。這些儒生都高興地說:“叔孫先生真是大圣人,通曉當(dāng)代的緊要事務(wù)?!?p> 注:叔孫通認(rèn)為禮儀是因時而異,可以根據(jù)社會因素作出改變,不必完全草創(chuàng)然后堅(jiān)持。他為劉邦制訂的禮儀即由混合夏、商、周、秦四代的禮樂而成。后世對叔孫通褒貶不一。司馬遷認(rèn)為叔孫通因時而變,為大義而不拘小節(jié),稱叔孫通為“漢家儒宗”。司馬光則批判叔孫通制訂禮樂只為逞一時之功,結(jié)果使古禮失傳。