李世民, 英勇一世, 也曾有失手的時候。 在西元620年, 王世充所統治的地區, 出現人心渙散的場景, 麾下的將領也都各奔東西, 投身到其他統治者帳營下,
於是李淵派其子李世民去攻打王世充。 王世充原本以為靠著自身的地理位置優勢, 和本土作戰的優勢, 這一仗還是可以完全有把握不輸掉的。 誰知僅僅三個月時間, 各地紛紛被李世民攻下, 洛陽城很快成為了一座死城。 眼看瀕臨城下的李家軍, 想反敗為勝的幾率小之又小, 王世充只能打開城門投降, 以保自己性命之憂。
王世充麾下的眾多同黨和大將也一起被俘虜, 包括段達, 楊汪, 單信雄, 郭士衡等多人。 其中, 單信雄這個人, 在早年期間和李世民麾下的一名大將徐世績是特別要好的朋友,
當單信雄被俘虜之後, 當年出生入死的好友徐世績為單信雄求情, 但是在戰爭中, 單信雄屢次拿著大刀騎著快馬縱橫千里, 直指李世民, 要取李世民頭顱, 所以李世民沒有答應徐世績的請求, 毅然決然決定殺掉王世充所有的黨羽。
而就是因為李世民殺掉了單信雄, 使李唐在之後的一場戰爭中, 本來可以不費一兵一卒, 但最終犧牲數萬將士才獲勝。
在與王世充的大戰中, 李世民獲勝歸來, 於是唐高祖李淵認為這個時候, 是從其他統治者手裡“招兵買馬”的好時機。 在西元621年7月, 把河北義軍首領竇建德的頭顱拿掉後, 唐高祖決定把竇建德麾下的優質將領召到自己手下,
於是眾人選出劉黑闥為首領, 起義反抗李家軍, 士兵士氣銳勇, 短短時間內便重新收回了失地河北。 而李家軍在此次戰爭中連連失敗, 不敵敵人, 損失將士數萬人。 最終李淵派出李世民來攻打這塊硬骨頭, 雙方在洺水之戰中, 李世民大破劉黑闥, 雖然劉黑闥沒有死去, 但最後被自己的手下擒住, 才結束了這場本不該發生的戰役。
一場不流血的戰爭演變成如此結局, 是李世民在毅然決然殺掉單信雄時, 所沒有想到的。 一個單信雄, 換來的是千千萬萬將領的屍體異首他鄉。