，率主力部队埋伏在马邑附近的山谷中。又任命大行令王恢为将屯将军，太中大夫李息为材官将军，率兵3万自代郡（今河北省蔚县东北）出发，从侧翼袭击匈奴的辎重并断其退路，准备一举全歼匈奴主力。汉武帝同时派遣聂壹为内应，前往匈奴诱敌。聂壹以出塞经商为名，见匈奴军臣单于。聂壹欺骗单于说，他手下有数百人，能斩杀马邑城的官员，然后举城投降，马邑城内牲畜财物可尽归匈奴，但匈奴一定要派大军前来接应，以防汉兵。军臣单于贪图马邑城的财物，亲率10万大军进入武州塞（今山西省左云县），并派使者随聂壹先入马邑，等斩杀马邑的官员后再进兵