公元620年,李世民攻破洛阳,王世充投降。李世民下令将所有将领全部处死,其中就包括单雄信。哪怕是徐世勣亲自为单雄信求情,李世民也没有改变他的决定。单雄信得知结果后对他说,李世民一定会杀我,我已经预料到了自己的结局。徐世勣回答说,自古忠义难两全,你死后,我一定会好好照顾你的家人,并割下了自己的一块肉,表明自己一定不会忘记曾经同生共死的诺言。单雄信十分感动,吃下肉后慷慨赴死。但让人没想到的是,单雄信被杀一事还引出了后来的一场灾难,致使唐朝损失惨重,这到底是怎么一回事呢?
单雄信死后,李世民班师回朝。在李渊看来,河北、河南地区已经平定,同年七月,他杀死了起义军首领窦建德。窦建德死后,李渊下令召集窦建德的部下进京。 王小胡、曺湛、范愿等人得到消息后,随即展开了一场大讨论。他们认为,王世充被李世民打败后,向唐军投降,结果他手下的一众将领全部被处死。今天,李渊又下令让我等进京,如果我们真的去了长安,必定不能全身而退。有此前车之鉴,我们更不能轻举妄动。李氏得到天下后,对我们痛下杀手,如果我们不站起来反抗的话,有何颜面见天下人。
由此我们也可以看出,这些人之所以起兵造反,有两个原因。第一,他们担心自己不能全身而退,被李氏父子所杀。这些人都是降将,其境遇与单雄信大概相同,如果他们进京面圣,一定会被李渊斩首。可如果他们不去长安,就是违背皇命,李渊更有理由讨伐他们了。进亦死,退亦死,不如起兵造反,说不定还有活路。第二,他们都是为窦建德效力,今旧主被杀,他们不愿投降,想要为窦建德报仇。百般思虑之下,他们决定推举刘黑闼为领袖,带领他们起兵造反。单雄信被处死后,刘黑闼率军发动叛乱攻占河北,将唐军打的落花流水。
李渊得到消息后非常生气,他下令让李世民带兵剿灭这伙乱贼,收回河北地区。刘黑闼与唐军在洺水展开了一场大战,在唐军的猛烈攻势下,刘黑闼最终战败,却让李世民吃不少苦头。俗话说,杀敌一千自损八百,李世民虽然打败了刘黑闼,但唐军自身也伤亡惨重。可惜的是,刘黑闼并没有在这场大战中丧生,他率领一队亲信逃到了突厥,以图东山再起。三个月后,刘黑闼再次开赴中原,一连拿下了数座城池。这一次,李渊没有派李世民出战,而是派淮阳王李道玄领兵前往,并让史万宝担任他的副将。李道玄虽然骁勇善战,但他与史万宝水火不容,两人向来不合。也正是因为如此,
刘黑闼势如破竹,不仅打败了唐军,还杀死了李道玄,很快就夺回了河北地区。后来,李渊又派太子李建成和齐王李元吉前去征讨。李建成虽没有李世民那么出众,但也有很高的军事才能。他多次与刘黑闼交战,数次将其挫败,并最终收回了河北地区。李世民打败王世充后,坚持要杀掉单雄信等人,后来李渊又杀死了起义军首领窦建德,这些举动让很多降将敢怒而不敢言。李氏父子如此残忍,又怎么会放过这些降将呢。其实这场大战是可以避免的,只不过李氏父子的行为寒了一众降将的心,这才爆发了一场大战。笔者认为,单雄信武艺超群,为人有情有义,是唯一一个可以与关羽相媲美的人物。