汉高祖进了晋阳,派出兵士去侦察,回来的人都说冒顿的部下全是一些老弱残兵,连他们的马都是挺瘦的。如果趁势打过去,准能打胜仗。
汉高祖还怕这些兵士的侦察不可靠,又派刘敬到匈奴营地去刺探。刘敬回来说:“我们看到的匈奴人马的确都是些老弱残兵,但我认为冒顿一定是把精兵埋伏起来,陛下千万不能上这个当。”
汉高祖大怒,说:“你胆敢胡说八道,想阻拦我进军。”说着,就把刘敬关押起来。汉高祖率领一队人马刚到平城(今山西大同市东北),突然四下里涌出无数匈奴兵。
40万匈奴骑兵突然从四面八方把他们。包围汉军粮食断绝,又与主力部队失去联系,无法脱身。高祖身边的谋士陈平打发了一个使者带着黄金、珠宝去见冒顿的阏氏(音yānAzhī,就是匈奴的王后),请她在单于面前说些好话。阏氏一见这幺多的礼物,心里挺高兴。当天晚上,阏氏对冒顿说:“我们占领了汉朝地方,没法长期住下来,再说,汉朝皇帝也有人会来救他。咱们不如早点撤兵回去吧!” 冒顿听了阏氏的话,第二天一清早,就下令将包围网撤开一角,放汉兵出去。第二天清早,天正下着浓雾,汉高祖悄悄地撤离了白登。陈平还不放心,叫弓箭手朝着左右两旁拉满了弓,保护汉高祖下山。汉高祖提心吊胆走出了匈奴的包围圈,快马加鞭,一口气逃到广武。他定了定神,首先把刘敬放出来,说:“我没听你的话,弄得在白登被匈奴围了起来,差点儿不能和你见面
白登之围以后,西汉政府自知实力不如匈奴, 汉高祖问刘敬该怎幺办?刘敬说:“最好采用‘和亲’的办法,”汉高祖同意刘敬的意见,派刘敬到匈奴去说亲,冒顿同意了。汉高祖挑了一个宫女所生就采取“和亲”政策,将汉朝皇室女子嫁给匈奴首领为妻,并每年向匈奴赠送大量的丝绸、粮食等礼物,以求得北方边境的暂安定。但“和亲”政策并未完全阻止匈奴贵族的南下掠夺。
白登山,今名马铺山,位于大同城东5公里处。西临御河,东接采凉山,南傍张同公路,北靠方山。“白登之战”距离今天虽有2000多年之历史,但作为游览古战场来说,还有很大军事价值,曾经吸引不少游客调古凭今。