奴。为稳妥起见,先派人探听虚实,冒顿听到风声,便提前把精锐部队和强健的牛马隐藏起来,迷惑汉军,因此汉军探子只看见匈奴羸弱的士兵和牲畜。刘邦先后派出去十批探子,回来都说匈奴不堪一击。刘邦还是有点不太放心,决定再派刘敬出使匈奴了解真实情况。还没等到刘敬返回汉营,刘邦就急不可耐的统领三十二万大军北征匈奴。刘敬回来后赶紧向刘邦汇报:“按常理而言,两国交战大多喜欢虚张声势,借以吓阻对手。可是微臣此次出使匈奴,只见到老弱病残,事有蹊跷,匈奴必定是示弱于我,诱敌深入,然后埋伏奇兵对我军歼而灭之!”当时,汉军已经出动,箭在弦上,不得不发,如果此时撤兵,势必自乱军心。所以刘邦大发雷霆,痛骂刘敬:“你这个齐国的亡国之臣先前以口舌之利得以加官进爵,现在竟敢祸乱军心!”命人把刘敬关了起来,等班师之后再行问罪。
刘邦率领先头部队抵达平城,而主力尚未到达,恰在此时远处尘烟四起,人嘶马鸣,刘邦正在疑惑之际,探马来报匈奴单于亲率四十万精锐骑兵迎面而来!刘邦大惊失色,只得坚守不战,匈奴军队把刘邦围困在白登这个地方七天七夜,汉军内无粮草,外无救援,危在旦夕!陈平建议刘邦走夫人路线,派人给单于爱妾送去大量珍宝珠玉,让其游说单于网开一面,刘邦别无选择,只好依计而行,死马当活马医。果然不出陈平所料,单于爱妾收到宝物后就去冒顿那里吹耳边风,她说:“我听人说两强不相争,就算我们一时夺取汉朝的地盘,也不能长期在这里站稳脚跟,而且汉朝皇帝吉人天相,自有神灵庇佑,还请大单于三思而行啊!”冒顿听后也是犹豫不决,本来他与王黄、赵利约定好日期共同对付汉军,如今二人迟迟不派兵助战,所以冒顿怀疑他们与刘邦有勾结,想到这里便命令部队把包围圈放开一道口子,静观其变。当时正好天降大雾,刘邦率领汉军趁机突围,匈奴人一点也没察觉。等到大雾散去,匈奴人才发现刘邦跑了,于是派兵追赶。由于害怕汉军有埋伏,所以匈奴大军只是在后面尾随,并未发动进攻。刘邦此时惊魂未定,眼见追兵已到,打算命令部队加速前进。此时夏侯婴劝刘邦要沉住气,因为我们一旦狂奔逃命,匈奴人便会看破我军的虚实,必定会全力进攻,那时候我们一个人也跑不掉,为了不让匈奴看出破绽,必须让大军有秩序的稳步前进,刘邦点头称是。于是大军徐徐进发,等到了平城,汉军主力部队正好赶来,匈奴见战机已失,于是就撤兵了,汉军亦无功而返。
刘邦回到广武,赦免刘敬,封其为建信侯,刘邦略带悔意的对他说:“先前我没有听从你的意见,所以才有此次白登之围,如今我已经把之前那十拨告诉我匈奴不堪一击的人全部杀掉了!”陈平也因为救刘邦于危难之中,因此获封曲逆侯,陈平自从追随刘邦在外征战以来,六出奇计,每次都会被增加封赏。