汉武帝最终采纳了王恢的主张,
任命韩安国为护军将军,
卫尉李广为骁骑将军,
太仆公孙贺为轻车将军,
大行王恢为将屯将军,
李息为材官将军,
统率战车、骑兵、步兵公三十多万,
暗中埋伏在马邑附近的山谷中,
等待单于的自投罗网。
派建议者聂壹诱敌深入,
聂壹伪装成间谍,
许诺单于自己可以杀死马邑县令、县丞,
献城归降,单于可以得到全程的财宝,
单于很是喜欢。
于是聂壹斩杀死囚假冒县令县丞,
将他们的头颅挂在马邑城下,
给单于“送信”。
于是单于越过边塞,
统率十万骑兵进入武州塞。
走到距离马邑县还有一百里的地方,
单于发现牛羊遍地,
却没有一个放牧的人,
觉得很奇怪,与常理不同,
于是派人一探究竟。
逮住了雁门郡的尉史,
尉史为了活命,
把汉军埋伏的机密告诉了单于,
单于大骇,他本就怀疑其中有诈,
如此一来,更是确信不已,
于是立即返回,撤出汉境,
心想,自己俘虏了这个尉史,
是上天保佑自己啊,
于是称这个卖国贼为“天王”。
汉军埋伏之计就此被破,
已经错过了袭击匈奴的最佳时机,
匈奴已撤出边境,于是决定收兵回师。
王恢指挥的另一支部队,
从代地出发,准备袭击匈奴的后勤给养,
听说单于返回,自己仅有三万兵士,
难以与十万铁骑抗衡,
为了保住三万士兵的性命,
王恢也选择了撤兵。
兴师动众,调动三十万大军,
王恢无功而回,武帝很是恼怒,