当时,隋炀帝昏庸无道,鱼肉百姓,于是天下各路豪杰蜂拥而起,所以在太原的李渊自然也蠢蠢欲动。而在太原吃着隋朝皇粮的李靖早就看破了李渊的小动作,于是就想跑路给隋炀帝告密。李渊早有准备,将整个太原城封锁了,不过李靖告密的决心非常大,竟然假扮成了囚徒,偷偷地溜出了太原。然而,等到李靖好不容易来到长安的时候,隋炀帝已经在江都被人杀掉了,显然这时候再告密就没什么意义了。
过了一阵子,李渊起兵攻下了隋朝的都城长安,李靖很快就被李渊抓住了。李渊心说,这下看你这高密的小子往哪里跑,于是让刽子手将他立刻砍头。眼看刽子手的大刀就要落在他头上的时候,李靖却大喊一声说:“你们不是要抢夺天下吗?怎么天下还没到手,就为一些私人恩怨杀了我这个人才呢?”这时,坐在一边的李世民听到这话可坐不住了,立刻给李靖求情,把他纳入自己麾下。
果然,李世民眼力非常高,他挑中的人才,后来不是成为名将就是名相。事实证明,李靖没有让他失望。那时候李唐有个大敌是萧铣所建立的“梁”国,他的军队兵强马壮,李唐不是对手。但是李靖竟然想出十条办法可以致萧铣于死地,很快率领唐军就把萧铣打败了。除此之外,他还南平岭南,北方消灭东突厥跟吐谷浑,总共灭掉了4个国家,为大唐开辟了广阔的疆土。
公元649年,李靖由于多年征战,疾病不断,在临死之际,皇帝亲自到他的卧榻之下去安慰他说:“你这一生是朕最欣赏的人,为朕的天下打拼了一辈子,我的子孙会世世代代记住的。”