匈奴全盘失败,刘彻大发雷霆。逮捕公孙敖、李广,判处斩刑;二人缴纳赎金免死,贬为平民。唯独擢升卫青准侯爵——关内侯。卫青虽然是奴仆出身,然而精于骑马射箭,勇敢超常。对知识分子和各级官员,十分谦恭,对战士也很恩遇。众人都乐于效命,很有大将风范。
公元前128年,匈奴汗国大约二万余骑兵,攻入中国。斩杀辽西郡郡长,掳掠两千余人。又攻入渔阳郡、雁门郡,围攻韩安国营垒,韩安国兵团不能支持,向东撤退,屯保北平(河北省平泉县)。几个月后,韩安国逝世。汉政府再度两路出军,攻击匈奴汗国:车骑将军卫青率领三万人由雁门出发,将军李息由代郡出发。卫青击斩及俘虏匈奴数千人。
刘彻重新征召李广,任命为右北平郡郡长。李广善战,匈奴汗国称之为“飞将军”,远远躲避。几年之间,不攻击右北平境界。
公元前127年,匈奴深入上谷郡、渔阳郡,屠杀掠夺中国官吏、人民一千余人。汉政府再作还击。派卫青、李息,东自运中郡,西到陇西郡,在漫长的边界线上,攻击位于河南匈奴汗国的臣属娄烦王跟白羊王。斩杀和俘虏数千人,牛羊百余万只。娄烦王跟白羊王向北逃走,河南地并入中国版图。刘彻下诏封卫青“长平侯”。卫青部将苏建、张次公,都有功劳,封苏建“平陵侯”,张次公“岸头侯”。
公元前124年,刘彻任命车骑将军卫青率领三万骑兵,从高阙出发。皇城警卫司令官苏建当游击将军,西长安市长李沮当强弩将军,交通部长公孙贺当骑将军,代国宰相李蔡当轻车将军,从右北平出发。公十余万人,攻击匈奴汗国。
匈奴右贤王认为距离中国边境遥远,中**队不可能深入沙漠,毫不戒备。卫青大军出塞六七百里,终于捕捉到匈奴大营,乘夜推进,团团围住。右贤王正喝得酩酊大醉,突然间大吃一惊,率领卫士数百人
,冲出重围,向北逃走。卫青大军俘虏右贤王以下小王十余人,男女老幼一万五千人,牲畜将近一百万头。(这是汉王朝建立以来,对匈奴战争中,中国第一次最大胜利。)
卫青大军凯旋,抵达边塞。刘彻派使节带着“大将军”印信,就在军中,任命卫青当最高统帅,统御所有将领。夏季,四月八日。再增加卫青食邑八千七百户人家,卫青的三个儿子都封侯爵。卫青坚决推辞说:“我有幸待罪军中,仰仗陛下的神灵,得以获得胜利,都是将领们奋战的功劳。陛下已经增加我的食邑,我的儿子还在奶妈的怀里吃奶,毫无功劳,陛下却分割土地,封他们侯爵,不是鼓励战士的本意。”刘彻说:“我没有忘记别人的功劳。”于是,封大军总监公孙敖“合骑侯”,民兵司令官韩说“龙额侯”,骑将军公孙贺“南卯侯”等等其他将领都封侯。卫青贵极人臣,有时候进宫侍候皇帝,刘彻在厕所蹲着拉屎,也就一面拉一面跟他谈话。