先是,平凉奴贼数万围扶风太守窦□,数月不下,贼军食尽。丘师利遣其弟行恭帅五百人负米麦持牛酒诣奴贼营,奴帅长揖,行恭手斩之,谓其众曰:“汝辈皆夫君,何故事奴为主,使天下谓之奴贼!”众皆俯伏曰:“愿改事公。”行恭即帅其众与师得共谒世民于渭北,世民觉得光禄大夫。□,琮之从子也。隰城尉房玄龄谒世民于军门,世民一见如旧识,署记室参军,引为谋主。玄龄亦自以遇知己,罄竭心力,知无不为。
乙卯,张纶徇龙泉、文成等郡,皆下之,获文成太守郑元璹。元璹,译之子也。
王世充、韦霁、王辩及河内通守孟善谊、河阳郡尉独孤武都各帅所体味东都,唯王隆前期不至。己未,越王侗使虎贲郎将刘长恭等帅留守兵,宠玉等帅偃师兵,与世充等合十馀万众,击李密于洛口,与密夹洛水相守。炀帝诏诸军皆受世充节度。
屈突通闻渊西入,署鹰扬郎将汤阳尧君素领河东通守,使守蒲坂,自引兵数万趣长安,为刘文静所遏。将军刘纲戍潼关,屯都尉南城,通欲往依之,王长谐先引兵袭斩纲,据城以拒通,通退保北城。渊遣其将吕绍宗等攻河东,不能克。
戊午,渊帅诸军围河东,屈突通婴城自守。
朝邑法曹武功靳孝谟,以蒲津、中潬二城降,华阴令李孝常以永丰仓降,仍应接河西诸军。孝常,圆通之子也。京兆诸县亦多遣使请降。
庚申,李渊帅诸军济河;甲子,至朝邑,舍于长春宫,关中士民归之者如市。丙寅,渊遣世子建成、司马刘文静帅王长谐等诸军数万人屯永丰仓,守潼关以备东方兵,慰抚使窦轨等受其节度;敦煌公世民帅刘弘基等诸军数万人徇渭北,慰抚使殷开山等受其节度。轨,琮之兄也。
河南、山东大水,饿殍满野,炀帝诏开黎阳仓赈之,吏不时给,死者日数万人。徐世勣言于李密曰:“天下大乱,本为饥荒。今更得黎阳仓,大事济矣。”密遣世绩帅麾下五千人自原武济河,会元宝藏、郝孝德、李文相及洹水贼帅张升、清河贼帅赵君德共袭破黎阳仓,据之,开仓恣民就食,浃旬间,得胜兵二十馀万。武安、永安、义阳、弋阳、齐郡接踵降密。窦建德、朱粲之徒亦遣使附密,密以粲为扬州总管、邓公。泰山羽士徐洪客献书于密,觉得:“大众久聚,恐米尽人散,师老好战,难可胜利。”劝密“乘进取之机,因士马之锐,沿流东指,直向江都,执取独夫,号令天下。”密壮其言,以书招之,洪客竟不出,莫知所之。
渊命刘弘基、殷开山分兵西略扶风,有众六万,南渡渭水,屯长安故城。城中出战,弘基逆击,破之。世民引兵趣司竹,李仲文、何潘仁、向善志皆帅众从之,顿于阿城,胜兵十三万,军令严整,秋毫不犯。乙亥,世民自眛厔遣使白渊,请期日赴长安。渊曰:“屈突东行不能复西,不敷虞矣!”乃命建成选仓上精兵改过丰趣长乐宫,世民帅新附诸军北屯长安故城,至并听教。延安、上郡、雕阴皆请降于渊。丙子,渊引军西行,所过离宫园苑皆罢之,出宫女还其支属。冬,十月,辛巳,渊至长安,营于春明门之西北,诸军皆集,合二十馀万。渊命各依垒壁,毋得入村庄侵暴。屡遣使至城下谕卫文升等以欲尊隋之意,不报。辛卯,命诸军进围城。甲午,渊迁馆于安兴坊。