高祖皇帝非常急著想要建立戰功,於是他命令太僕夏侯嬰為他準備更多的快馬,加快行程。騎兵和隨行人員還能勉強跟上,但步兵卻遠遠地被甩在後面,大部分人都被落下了。好不容易抵達了平城,突然間聽到一聲胡人的號角,塵土飛揚,匈奴的騎兵像潮水一般迅速湧來,密密麻麻地包圍了他們,就像螞蟻一樣多。高祖皇帝急忙命令手下的將領們迎戰,雙方交戰了很久,但漢軍並沒有佔到任何便宜。接著,匈奴的單于冒頓又率領大軍殺了過來,兵馬越來越多,氣勢也越來越強。漢軍因為長途跋涉已經疲憊不堪,再加上這一場大戰,更是感到力不從心。他們怎麼能夠支撐得住呢?於是紛紛開始後退。高祖皇帝發現情況不妙,無法繼續對抗,於是急忙帶領軍隊撤向東北角的一座大山,守住山口,用石頭堆砌成堡壘,集中所有力量進行防禦。匈奴軍隊多次發起猛烈的攻擊,但幸好漢軍士兵眾多,堡壘又堅固,才得以守住陣地沒有失守。然而,冒頓單于卻突然下令停止進攻,而是將他的部隊分成四路,圍繞在山的四周,將整個山都包圍了起來。這座山就是白登山,冒頓單于早就在這裡的山谷中埋伏了兵力,專門等待高祖皇帝的到來,好讓他落入自己佈下的陷阱之中。不幸的是,高祖皇帝真的中了這個圈套,走進了這座山中。冒頓單于見狀,立即率領軍隊從四面八方包圍了上來,使得漢軍前進和後退都沒有出路,內部和外部都無法取得聯絡,企圖將漢軍全部消滅,不留一個活口。這正是冒頓單于精心策劃的狠毒計謀!這個匈奴首領真是太狡猾了!高祖皇帝被困在山上,急得團團轉,他眼巴巴地盼著後方的援軍,可援軍就是不來。沒辦法,他只能硬著頭皮鼓勵將士們下山突圍,結果又被匈奴的騎兵給打了回來。高祖皇帝氣壞了,大罵步兵不前進,但他哪裡知道,匈奴的軍隊總共有四十萬之眾,除了圍住白登山的部分,還有很多兵力分散在關鍵道路上,把漢軍的援軍都給截住了。就算漢軍步兵跑來了,看到滿地的匈奴士兵,也根本衝不進去。這樣一來,高祖皇帝就成了孤軍奮戰,被圍得死死的,根本沒法脫身。高祖皇帝每天從山上往下看,四周全是匈奴的騎兵,西邊全是白馬,東邊全是青馬,北邊全是黑馬,南邊全是紅馬,那場面真是壯觀極了,威武得不得了。再說這個冒頓單于,他也沒讀過什麼詩書,怎麼就知道按照方位來安排不同顏色的馬匹呢?真是讓人捉摸不透。
一連過了幾天,高祖皇帝還是想不出怎麼突圍,而且天氣冷得要命,糧食也吃光了,大家又冷又餓,實在是受不了。這時候,張良沒有跟在一起,軍中最聰明的謀士就是陳平了。高祖皇帝和陳平商量了好幾次,陳平也沒有什麼馬上能解決問題的辦法,只是勸高祖皇帝先忍著點苦,慢慢想辦法。不知不覺,已經是第六天了,高祖皇帝更加心煩意亂。他心想,陳平這麼聰明都沒有辦法,看來自己是要被困死在白登山了。他後悔當初沒有聽劉敬的勸告,輕易地惹上了這個大麻煩!就在高祖皇帝焦急萬分的時候,陳平突然想到了一個辦法,他悄悄地告訴了高祖皇帝,高祖皇帝立刻讓他按照計劃行事。於是,陳平親自去安排,挑選了一個既勇敢又有智慧的使臣,讓他帶著金珠和一幅圖畫,趁著大霧瀰漫的時候,悄悄下山,混進了匈奴的營地。俗話說得好,有錢能使鬼推磨,這個使臣一路上用錢打點,順利地進入了營地內部。他聲稱只想單獨見一見單于的閼氏(也就是單于的妻子),請求別人為他通報。原來,冒頓單于最近新娶了一個閼氏,非常寵愛她,幾乎每天都把她帶在身邊,形影不離。這次他們在白登山下駐紮,冒頓單于也經常和這個新閼氏並馬出入,一起指揮士兵。這一幕恰好被陳平看到了,於是他就想從這個新閼氏身上入手,派人前去嘗試接觸。在匈奴的營地中,閼氏的權力真的很大,和冒頓單于不相上下。她平時有什麼吩咐,自有心腹之人去執行,不需要每件事都