刘琦孤军北上,与代郡关羽大军失去联系,现在确实不知道前方的消息。现在的情况是,只有攻破鲜卑王庭,才能引回轲比能的大军。但是还需要关羽大军快速突破代郡鲜卑的阻截,快速增援才行,不然麻烦就大了。他们这支部队必须快速攻破王庭,并在弹汗周边寻找有利地形,建立防守,拖住鲜卑大军。他们不能撤走,因为他要一撤,鲜卑军又可回援代郡,阻挡关羽大军,还可以追赶从乞伏袁池解救的汉家百姓和所抓住的俘虏,还有可能让赵云那三千将士陷入孤军奋战之中。
刘琦不知道的是太史慈率领一万将士连夜赶往代郡,沮授又让张辽从各城中抽调了两千人马一起到洋河南岸火线增援关羽。有了生力军的加入,虽然人数还是相差近一倍,但是并州军中有关羽、典韦、张辽、太史慈、徐晃等猛将。俗话说“一只狮子就算带领一群羊也强过一只羊带领一群狮子”,更何况鲜卑士兵也不是狮子,并州将士更不是羊,除了箭术,其他综合实力都强于鲜卑士兵。数次交锋都以轲比能的大军败退告终。就在刘琦大军开往弹汗山的那天,黑山营急行赶到代郡。王安出计从洋河上游渡河,连夜潜伏到鲜卑大营以西十里处的山间,待次日鲜卑大军与关羽大军开战时,突然杀出。鲜卑军大败,两军趁机掩杀,斩敌万余级。鲜卑大军撤入马城,据城而守。