张宝军十万,皆背城临河列阵,欲击半渡,宝自据土山观望太祖先令公孙越督万骑绕道渡河,又令典、纯两翼抢渡设垒,引贼往攻以张郃率大戟士数百先渡,自引白马义从紧随,强攻宝本阵贼蜂拥来攻,太祖视若未睹,前移仪仗者三汉军望见,皆忘死奋战,纯殁于阵中,郃部死伤殆尽,孤身至宝阵前,掷矛杀其副帅,宝惊走,贼军溃散越自后而击,覆贼八万余,逃归者不足两万董昭、戏忠、冯歆等,隔河观战,为之神驰太祖进而围城,料宝无能为,遂围垒设壁,不攻更使军中蹴鞠为乐,兼整备营属、汰弱选优,复选军中勇士充白马义从月余,贼内乱,宝自焚,遂复下曲阳前,河北主将董卓围张角于广宗,久而不克,以贻误战机槛车入洛,诏皇甫嵩代之,嵩至而角病死,广宗动摇嵩趁机发兵,大破角弟梁太祖既克下曲阳,遂与嵩合兵更围广宗梁愈恐,乃潜夜勒兵,驰赴钜鹿泽太祖与嵩立发兵,以步卒破城,行骑兵断梁于漳河,战至晡时,各大破之斩梁角剖棺戮尸,传首京师广宗累获首三万级,赴河死者五万许人天下乃平拜太祖光禄大夫,入洛论功十月,拜太祖卫将军,领河内太守,封蓟侯、特进,食邑六千户