在隋唐时期,各地都发起了反抗隋朝的斗争,程咬金先入瓦岗寨,后跟随王世充, 最后被李世民收入麾下,程咬金就开始跟随李世民东征西战,立下了汗马功劳。唐朝建立,李世民登基,程咬金就被封为了右武卫大将军,还封了爵位,程咬金的那个时候在朝廷和民间都很有威望。
在显庆元年(公元656年)的时候,那个时候程咬金已经六十多岁了,程咬金被任命为葱山道行军大总管去讨伐西突厥。大家也许会问,程咬金的年纪都这么大了,为什么皇帝还要派他去打仗呢?其实皇帝派他讨伐西突厥只是为了让他远离朝廷,武则天那个时候想要对长孙无忌等开国元老下手,程咬金作为元老,可能会干涉到武则天的行动,于是武则天让唐高宗下旨,派程咬金讨伐西突厥。
程咬金带领军队到了鹰娑川,遇到了突厥的四万军队,程咬金就命令打头阵的前军总管苏定方去迎战,苏定方率领五百骑兵去迎战敌军,苏定方和手下的将士们都很英勇,打得敌军乱了阵脚,突厥军队赶紧逃跑,苏定方乘胜追击,足足追了敌军二十余李,杀了敌军一千多人,缴获了敌人非常多的战马还有武器。
副大总管王文度看到苏定万大败突厥敌军,立下了大功,他就非常的嫉妒苏定万。于是,王文度谎称自己有皇上的密旨,可以号令三军,就连程咬金也要听他的指挥。然后又对程咬金说:我们现在虽然打了胜仗,但是我们这边也有好多死伤的士兵,我们现在应该谨慎点,不能太着急,穷寇莫追,防止中了敌人的圈套。大家都以为王文度真的有皇帝的密旨,都不敢抗旨。
西突厥处在西北,唐军将士都受不了那边的天气,穿着厚厚的盔甲,顶着寒风,缓慢的前行,大家都想快点前进,早点打完仗可以早日回家。这个时候,苏定万就劝说程咬金:皇帝是派我们出来打仗,歼灭敌人的,现在我们如果缓慢前进的话,我们的军队会陷入困境的,皇上封你为大总管,又怎么会给王文度密旨的,肯定是王文度在骗我们。此时程咬金却摇头不听劝告。
就这样,唐军缓慢的前行,来到了恒笃城,西突厥的头领早就跑了,城里城下来的胡人都投降了,王文度就说:这些胡人比较狡猾,别看现在他们投降了,等到我们离开了,他们肯定又会反叛的,不如我们现在把城里的胡人都杀了,这样可以他们就不会反叛了,我们还可以把敌人的财产瓜分了。程咬金默许了王文度的建议。几千个胡人被屠杀,掠夺的财产分给了各个将军,只有苏定方不肯接受。
班师回朝后,屠城瓜分财产的事情被皇上知道了,把王文度给处死了,程咬金因为指挥不利、私分战利品被罢免了官职。程咬金毕竟是开国元老,于是过了不久,皇上又任命他为岐州刺史,程咬金这个时候已经年纪很大了,就请求告老还乡,皇上也就批准了。
我们来分析一下,为什么程咬金晚年会这么糊涂,轻信王文度呢,还屠城瓜分战利品,程咬金也不差那么点钱呀?其实在那个时期,李世民已经死了,程咬金的靠山没了,还有武则天为了排除异己,杀了不少功臣,唐高宗对这事也睁一只眼闭一只眼。程咬金为了自保,故意这样子做,没了官职和权力,唐高宗和武则天也不会为难他。