史书也记载了当时李渊的心理活动,他当时忧心忡忡的与李世民说道,"魏刀儿不除,则大业不成"。很快,魏刀儿就率领手下精锐围困了太原城,李渊率军出战,结果可能是杀得太过瘾了,以至于冲入了敌军重阵之中,逃不出来了。
这时候的李世民还没到玄武门之变的程度,看到父亲被围困,马上冲了过去,"拔高祖于万众之中",将其救了出来。虽然之后魏刀儿还是没能拿下太原城,但频繁的骚扰让李渊李世民父子心力交瘁。
不过狡猾无比的魏刀儿仍然败在了李渊的手中,根据史书记载,在魏刀儿频繁的骚扰下,李渊只好率军与其来了一场大决战,也就是雀鼠谷之战。李渊利用魏刀儿手下贪财的这一特质,将辎重财帛一路遗弃,慢慢的将其引入埋伏圈,最后伏兵四起,魏刀儿所部被杀的大败。
但是李渊、李世民父子还是没能杀掉魏刀儿,最后还是河北豪雄窦建德亲自杀了他。