行军总管，统十二总管，自夔州顺流东下；以庐江王李瑗为荆郢道行军元帅，出襄州道，黔州刺史田世康出辰州道，黄州总管周法明出夏口道，击萧铣。贞观元年（627年），官拜刑部尚书，赐封四百户。贞观二年（628年），同时兼任检校中书令。贞观三年（629年），转任兵部尚书。
夜袭阴山.唐初，东突厥为最大边害。贞观三年（629年）以李靖为总指挥「定襄道行军大总管」，分六路进攻突厥，次年寒冒雪抵达朔州。贞观四年（630年）正月，李靖率三千精骑趁黑夜攻下颉利可汗的牙帐所在地定襄，颉利北撤铁山，李靖