匈奴人乐坏了,对他说:“想投靠可以,你先表表忠心吧。”于是,韩王便领着大部队转头攻击汉军。这件事很快传到了刘邦那里,他气得当场跳脚,咒骂不止。大臣们等他发够脾气,平定下来后,才问他要怎么办。他当即怒斥:“还用问吗?朕坐上皇位前,不知道打了多少次仗,这一次还是照打不误!”
刘邦很生气,气得坐不住了,于是准备亲自带兵出门讨个公道回来。刚开始的时候,汉军还是很给力的,屡战屡胜,把韩王逼得无路可退,只好逃到大草原上找新老大去了。刘邦一路乘胜追击,一直打到晋阳这个地方,才稍作停顿。他见汉军气势昂扬,更加坚定了要一次歼灭敌人的想法,并为此专门派人出去刺探情况。探子回来后告诉他,匈奴那边只剩下老弱残兵了,像样的匈奴兵几乎没有。高祖一听,大喜过望,但这时他还能沉住气,又派了一拨人出去打探消息。
等探子们回来后,其中有个叫娄敬的就告诉刘邦:“虽然现在看上去,匈奴那边只剩下了老弱残兵,但打仗这东西,阴谋、手段之类的不能不考虑。皇上,他们的精兵可能藏在暗处,正等着咱们自投罗网呢,您千万不能上当。”刘邦正忙着勾画胜利还朝的美好蓝图呢,哪里会听他的逆耳忠言,沉着脸骂道:“简直是杞人忧天!匈奴人口本来就少,咱们这一路打下来,耐打的话你觉得还能剩几个?”为了稳定军心,他又让人把娄敬关了起来。
事与愿违,刘邦的心愿当然没有达成。当他领着三十多万汉军到达平城(今山西大同市东北)时,四十万匈奴兵从四面突袭,他们手上挥舞着大刀,杀气腾腾,一路喊打喊杀,径自冲进了汉军阵营。士兵们慌了,将军们慌了,高祖也慌了,大声嚷道:“快,快,突出重围!”汉军将士顶着对方的猛烈攻势,拼了老命才杀出一条血路,让高祖赶紧逃命。刘邦突围后,一路仓皇而逃,一直逃到白登山这个地方才停下来。匈奴骑兵步步紧逼,将剩余的汉军重重包围。