与副伏罗去宾从城北的平原出发,聚集鲜卑甲骑策马冲击汉军北三阵。
北三阵的首领乃是白波校尉郭大、圜阴校尉杨奉、三川校尉胡才。杨奉经历沙陵之战后,对甲骑具装的威力心有余悸,他事后与郭大等人探讨对策,得出结论,马匹披甲谁能笼罩马身大部,却难遮马足,想要正面战胜甲骑,许得从马足着手,因此得到继续围城的命令后,白波军便在壕沟前来回数丈洒上凉水,深冬寒竣,只一夜下来,壕沟前便结上薄白的冰层,在冰层之后白波军再扎满鹿角,鹿角的尖刺鲜亮,便是白波军自己看了也颇觉胆寒。
鲜卑甲骑冲在前阵,浑没在意冰层,等马蹄踏上后才忽觉不对,马匹受力不稳,最先的几十骑都滑倒在地,骑士们也摔得头晕目眩,正迷糊间,前线的白波人拿着绳子从鹿角间钻出来,把这些骑士绑了,拖回到汉营里做了俘虏。
后方的鲜卑甲骑见状,只能下马上前与汉军作战。骑兵失了马力,下马也不过是寻常甲士罢了,他们上前到鹿角间厮杀,侧翼都暴露在汉军望楼的箭雨下,丢下不少尸体,等厮杀到两个时辰以后,汉军其余诸阵的援军到了,拓跋诘汾在山上看到这番景象,心中极不甘心,却也没有办法,只能令号手吹角息兵。
在这厮杀的两个时辰间,城中的步度根看到援军前来,也曾派出城中仅剩的一些壮丁出城响应,但他们人数太少,仅有区区五百余人,仍然无法突破汉军事前挖掘的壕沟。见援军撤去,他们便也只能撤回城中,正合陈冲的预料。
在接下来的一个多月内,鲜卑援军三日一攻,白日不成,拓跋诘汾便令骑士夜袭,平原冲击不成,拓跋诘汾便让大军下马在丘陵对射,但都被汉军打退。最后他想到冬日干燥,不如便在汉军鹿角处纵火。可也没有作用,汉军日日给鹿角泼水,竟在鹿角上也结了一层冰棱,鲜卑人冲上前来未能点燃鹿角,反而因逆风点燃御寒的裘装,烧死了十来人。
日夜的强攻都无法撼动汉军的防线,而平城内的步度根却坚持不住了,平城此前将粮草运往剧阳,城中的粮食仅能坚持两月,步度根几次削减份额,拖到如今这个时间,已经不能再拖,他只能在城中点燃麻蕴,以黄烟命令拓跋诘汾于不日发起总攻。
鲜卑援军只能放弃原计划,打算在十二月二十四与汉军正面会战。拓跋诘汾与鲜卑诸帅反复推敲,在这一月间,他们几乎试探过汉军的每一个阵势,如今想来,是以城东顾益阵最为薄弱,顾益阵北方与东方俱是坦途,但在顾益阵中恰有一处小丘,丘下有一道水流,这将此处的汉军分为三部,其余汉军营寨也难以迅速支援。鲜卑人决定在此处开启会战。
会战的地点最为重要,当年汉高祖被冒顿单于围在白登,便是吃亏在地形不利。如今白登山就在鲜卑人脚下,他们以此作为吉利的象征,在夜里用牺牲献祭山神,兵士们看着祭祀的篝火,都相互鼓舞说:先王保佑,天神保佑,鲜卑长生。
平城脚下的汉军尚不知道决战即将到来,只是在寒风中细数着时日,企盼着能在过年前回乡团聚。