罗彦早有准备,他下令马超与庞德分别率领骁骑营和狼骑卫应战鲜卑的左右两路大军。马超和庞德得令后,各自率领麾下骑兵,如猛虎下山般冲入敌阵。双方骑兵厮杀在一起,刀光剑影,血肉横飞。
交战中,轲比能才发现,新军的骑兵比他的鲜卑骑兵毫不逊色,尤其是那支铁甲骑兵,更是势不可挡。他心中大急,连忙下令全军出击。罗彦也不甘示弱,他将三万新北集团骑兵分成两路,支援左右两军。而他自己,则在典韦和两千金龙卫的护卫之下,亲自冲向轲比能的中军。后方,高顺率领陷阵营和陌刀营紧紧跟随,再后面是张辽率领的两万新北集团步军,大军倾巢而出,不留任何后背。
战斗从清晨一直持续到傍晚,整个白狼原都被战火笼罩。鲜卑骑兵虽然在单兵作战能力上稍逊新军骑兵,但他们人多势众,凭借数量优势,与新军展开了殊死搏斗。
铁浮营虽然勇猛无敌,所过之处无人可挡,但随着战斗的持续,他们所穿铠甲太过笨重的弊端逐渐显露出来。将士们和战马都渐渐疲惫,行动变得迟缓,颓势开始显现。轲比能见状,心中大喜,连忙下令围杀铁浮营。
就在这危急时刻,罗彦与典韦率领两千金龙卫杀到。金龙卫乃是罗彦麾下最精锐的将士,他们训练有素,个个以一当十。典韦更是勇猛无比,手中双铁戟挥舞起来虎虎生风,所到之处,鲜卑骑兵纷纷落马。在他们的冲击下,轲比能的军队开始出现混乱。
轲比能看着勇猛异常的新军朝自己逼近,心中恐惧不已,这支骑兵太厉害了。他知道再不走就性命难保了,于是赶紧下令撤退。他一退,鲜卑骑兵顿时如树倒猢狲散,开始全线溃败。
罗彦见此情形,大声下令:“全军追杀!”新军将士们士气高昂,乘胜追击。罗彦让张辽率领步军打扫战场,自己则亲自率领大军追杀轲比能。一路追出二十里,鲜卑骑兵死伤无数,丢盔弃甲,狼狈逃窜。
夕阳西下,余晖洒在白狼原上,整个战场一片狼藉,尸横遍野,鲜血染红了大地。罗彦望着败退的鲜卑大军,心中充满了豪情。这场白狼原之战,新军以少胜多,大败鲜卑铁骑,打出了军威,也为边疆打下了短暂的安定。
此战,斩杀了鲜卑骑兵四万多人,获得战马两万五千多匹,其余物资无数。而大新帝国的骑兵的厉害让轲比能胆寒,至少数年之内不敢犯境。