别看西河郡面积广大,但是在籍汉人只有两万,并且大部分集中在郡治离石,西河郡北部和中部,多为草地森林,人烟不多,地势广阔,却也是和大规模军团铺开作战。
刘璋步步紧逼,将军队开至西河郡中部,然后逼迫匈奴大军。
刘豹与各部落头人商议,各部落头人,都觉得这是一个机会,只要击败了刘璋这支大军,就能在并州横行。
况且,这次南下是袁绍的命令,刘豹对自己还是有自知之明的,他知道如今的匈奴实在是太弱了,劫掠并州还行,一旦和袁绍对上,一定不是对手。
他不敢不听袁绍的命令,也觉得这是一次机会,只要击败了刘璋大军,就能壮大自己,进而屯兵整个上郡和西河郡。
他得知刘璋率大军在西河郡中部的时候,也率大军往中部而去,两方大军在西河郡中部广阔的平原相遇。
刘璋摆出矢锋阵,以两千铁壁盾卫在前,三千疾风盾卫中,抵挡匈奴人的进攻,一面消耗他们的兵力,一面消磨他们的士气。
两个时辰后,他以七千虎威轻骑为箭头,领三万骑兵向匈奴军阵发起冲锋。
两个时辰后,匈奴大军抵挡不住,刘璋下令全军冲锋,余下三万余步兵,舍弃军阵,朝着匈奴军阵快速奔去。
刘豹再也制不住匈奴各部,匈奴大军全线溃败。
刘璋命令各军各部追击,一路掩杀,杀得匈奴人溃逃。
汉军追得紧,刘豹都没有机会渡过黄河,只能过雁门郡,往定襄郡奔去。
刘璋一战匈奴,杀敌两万,俘虏七千。
刘豹在定襄郡收拢残兵,得兵三万,其余士兵溃逃各处。
刘璋在定襄郡二战刘豹,又斩杀一万,刘豹当场被杀,其余人都原地投降。
如此,刘豹七万主力,战死三万,投降两万七千。
在黄河西岸的三万匈奴偏师,得知王庭美稷被攻后,军心大乱,不少将士不顾阻拦纷纷回援。
马腾、张任、韩冰、薛勇四人抓住战机,猛攻匈奴大营,攻破他们营寨,重创主力。
随后他们继续出击,追击匈奴溃军。
徐来、张杰、张辽、郝萌四人终究是没有攻破美稷城,不过他们却前后夹击,与马腾、张任、韩冰、薛勇四人的三万大军,猛攻匈奴偏师,斩首一万,
如此,南匈奴十万大军,只有三万还活着。
南匈奴死亡如此多的青壮,元气大伤,再也抵挡不住刘璋大军,他们不得不投降。
刘璋不打算轻易放过南匈奴,他命人为护匈奴校尉,并且在河套驻军,然后在匈奴人中选拔一万五千人,组建匈奴骑兵。
如此一来,匈奴人青壮又被抽调,他们再也没有能力反抗刘璋了。