李渊当年在晋阳起事,完全出自李世民谋划。李渊曾对李世民说:“如果大事可成,那么天下都是因你而得,我会立你为太子。”
待李世民做了唐王,将佐们也请求改立李世民为太子,李渊同意了,却因遭到李世民反对而搁置。
太子李建成性格宽厚简约,但喜好酒色游猎;齐王李元吉莽撞冒失,屡犯过错。两人与长年征战在外、立下大功无数的李世民相比逊色不少,李渊一直有意更换太子,李建成内心不安,便与李元吉结成一体,共同谋划扳倒李世民。
李渊晚年精力旺盛,有许多宠爱的妃子,光儿子就生了二十多个。这些孩子的母亲为了将来打算,争着结交建成、世民、元吉,用以稳固自己地位。
李建成、李元吉对她们也曲意奉迎,以求取悦李渊。只有李世民不愿理睬,嫔妃们争着在李渊面前夸赞李建成和李元吉,抱怨李世民的不是。
李世民因淮安王李神通作战有功,奖他数十顷良田。恰好张婕妤也替父亲索要这些良田,李渊写了张条子给她,李神通却以李世民通知在先予以拒绝。张婕妤在李渊面前哭诉:“您赐给妾父的田地,却被秦王夺来给了李神通。”李渊大怒,责备李世民说:“难道我的命令还不如你。”
李渊私下对裴寂说:“世民这孩子长年在外执掌兵权,受到身边书生教唆,已经不是原来的他了。”
还有一次,秦王府官员杜如晦骑马经过尹德妃父亲阿鼠门前,阿鼠家的奴仆因杜如晦没下马,将他拽下马暴打一顿,还折断了他一根手指。
阿鼠担心李世民上报李渊,先让德妃奏告“秦王属下欺侮妾的家人。”李渊找来李世民责骂:“你的下属连我的嫔妃家人都敢欺侮,何况是平民百姓。”李世民多次辩解,李渊始终不信。
李世民每次参加宫廷宴会,看着李渊身旁花花绿绿的嫔妃,想起早逝的母亲太穆皇后,时常感叹流泪,弄得李渊也很不开心。
这些嫔妃便共同在李渊面前污蔑李世民:“眼下海内升平,陛下春秋已高,正该颐养天年。而秦王却时常流泪涕泣,正是深恨妾等,恐怕陛下百年之后,妾母子必不被秦王所容!皇太子仁慈孝顺,陛下将我们托付于他,一定能保全。”
李渊怆然不乐,从此打消了更换太子的想法,对李世民日渐疏远,开始亲近李建成、李元吉。
太子李建成的属官王珪、魏徵劝说太子:“秦王功盖天下,中外归心。殿下只因年长位居东宫,没什么大功可镇服海内。如今刘黑闼虽声势复振,但部众不足一万,且粮草匮乏。一旦大军来临,势必摧枯拉朽。您应主动申请率军攻讨,用以获取功名,并结交天下豪杰,稳固自身地位。”
太子向李渊请缨,李渊当即允准。
十一月初七,诏命李建成率兵讨伐刘黑闼,统一指挥陕东道(道,是唐朝的地区行政单位,相当于省)、山东道以及河南、河北各州兵力。
十一月二十二日,齐王李元吉在魏州(河北邯郸大名东北)击败刘十善。
刘黑闼拥兵南进,相州(河北邯郸市临漳县西南)以北州县相继叛降,只有魏州总管田留安坚守不退。刘黑闼屡攻不下,南下夺占元城(河北大名县东),又还军猛攻魏州。
十二月十七日,田留安击败刘黑闼,收降其士卒六千人。
当时的山东、河北等地豪强,大都杀害官吏响应刘黑闼,以致上下猜疑、人情离怨。田留安却坦荡自若,前来禀报事情的人,无论亲疏远近都听任他们直接进入卧房,还时常对人说:“我与你等都在为国而战,本当同心协力,如果一定要弃明投暗,就请自行斩掉我的首级。”
吏民们相互告诫说:“田公推诚待人,我们万万不可辜负,应竭心尽力的报答他。”
有个叫苑竹林的,原是刘黑闼同党,早就心存异心。田留安知道了不但不揭发,还将他引为亲信,让他掌管府库锁钥。苑竹林被他的诚心所感,一心替他效力。在田留安的指挥下,魏州固若金汤,刘黑闼顿兵坚城进退不得。
十二月十八日,太子李建成、齐王李元吉大军抵达昌乐(古县名,位河南濮阳因南乐县西北)。刘黑闼前往迎战,部众无心再战,连战斗队形都难以完成,只得退回营寨。
魏徵对李建成说:“上次击败刘黑闼,其部众都被判处死刑悬赏缉拿,妻小也囚禁狱中。这次虽有诏书赦免刘黑闼党羽,恐怕没人会信。现在,只要把战俘全部释放,我们就可坐视敌军部众离散了。”李建成接受了这个意见。
果然,刘黑闼所部因缺乏粮食补给开始大批逃亡,甚至有些士卒抓住他们头目集体叛降。面对军心涣散的恶劣局面,草莽战神也毫无办法。
刘黑闼担心魏州唐军与李建成呼应,形成内外夹击之势,趁夜撤军逃遁。跑到馆陶时,因永济渠河面桥梁损毁,无法渡河。
十二月二十五日,李建成、李元吉赶来。刘黑闼让王小胡率军背水列阵,他亲自监督士卒搭建桥梁,桥刚修好刘黑闼便率先逃到对岸。主帅都跑了,早没心思再打的士卒顿时溃散,扔掉兵器伏地投降。
唐军渡桥追击刘黑闼,才过数千骑桥梁被战马踏坏,刘黑闼由此得以逃出。
武德六年(623年)正月初三,跑到饶阳(河北衡水饶阳)的刘黑闼,被部下诸葛德威擒获,献给了太子李建成。
李建成把刘黑闼、刘十善兄弟俩在洺州处斩。临刑前,刘黑闼长叹着说:“早知如此,何不在家耕地种田!”草莽战神就此殒命!
而徐圆朗也在李神通、李世积的围攻下山穷水尽,不得已弃城逃走,途中被乡民所杀。
饱受战火荼毒的河北、山东,继关陇、河东、河南之后终告平定!