唐高祖李渊,史称为西凉李暠之后。暠子歆,为后魏所灭,歆子重耳奔宋,为汝南太守。今河南汝南县。后魏克豫州,以地归之。拜恒农太守。今河南陕县。后为宋将薛安都所陷。重耳为后魏豫州刺史,生献祖熙,为金门镇将。金门坞,在今河南洛宁县南。率豪杰镇武川,因家焉。生懿祖天赐。天赐三子,其季太祖虎,为西魏八柱国之一,生世祖昞,即高祖之父也。兼据新旧《唐书·本纪》及《新书·宗室世系表》。近人陈寅恪云:《宋书·柳元景传》:元嘉二十七年(450)之役,薛安都等军擒弘农太守李初古拔父子二人。弘农即恒农,魏避讳改。别一军屠金门坞,杀戍主李买得,古拔子也,为虏永昌王长史,勇冠戎类。永昌闻其死,若失左右手。《魏书·薛安都传》云:自卢氏寇弘农,卢氏,今河南卢氏县。执太守李拔。世祖临江,拔乃得还。元嘉二十七年(450)前后,宋汝南太守,姓名皆可考,并无李重耳其人。《宋书·索虏传》:卢永昌王屯汝阳,今河南商水县西北。《通鉴》系元嘉二十七年三月。汝阳本属汝南,后乃别为郡,则重耳殆随永昌屯豫州,因有汝南之授,实魏官而非宋官。《唐会要》:献、懿二祖陵,在赵州昭庆县。今河北隆平县。《唐光业寺碑》述唐先世,又有维王桑梓之语,则献、懿葬地,即其世居之地。其地旧属巨鹿郡,与山东著姓赵郡李氏所居之旧常山郡邻接。汉常山郡,治元氏,今河北元氏县。太祖尝封赵郡公,当即由此。《汉书·地理志》:中山国唐县、今河北唐县。有尧山,其追封唐国,亦取义于此。然则唐之先世,盖因同居一地,而自托于赵郡欤?此说创而确。唐先世不必论其是否汉族,既居于武川,则必不免渐染殊俗矣。自后魏已来,扰乱中原者,率皆代北之族,其余风至隋末而未殄。唐也,杨玄感也,李密也,宇文化及也,其成败异,其凭藉则一也。
唐高祖少袭父封为唐公。隋文帝独孤皇后,高祖之从母也,故文帝与高祖相亲爱。李虎当西魏时,赐姓为大野氏,文帝相周,复高祖姓为李氏。以为千牛备身。事隋,为谯、陇二州刺史。谯州,今安徽滁县。陇州,今陕西陇县。大业中,历岐州刺史,岐州见第一节。荥阳、楼烦二郡太守。楼烦见第四节。召为殿内少监,卫尉少卿。炀帝征辽,督运粮于怀远镇。见第四节。杨玄感反,为弘化留守,弘化见第二节。关右诸郡兵,皆受节度。十一年(615),拜山西河东慰抚大使。十三年(617),拜太原留守。子世民,阴结豪杰,招纳亡命,与晋阳令刘文静谋举大事。晋阳见第四节。计已决,高祖未之知。欲以情告,惧不见听。高祖领晋阳宫监,所善客裴寂为副。世民阴与寂谋。寂因选晋阳宫人私侍高祖。高祖过寂饮酒,酒酣从容,寂具以告。高祖大惊。寂曰:“正为官人奉公,事发当诛,为此耳。”世民因亦入白其事。高祖初阳不许,已而许之,然未有以发。而所在起义者益多。突厥数犯边,高祖兵出无功,炀帝遣使者执诣江都。高祖大惧。世民曰:“事急矣,可举事。”已而炀帝复驰使者赦止高祖,其事遂已。刘武周攻汾阳宫,武周事见下。高祖因之以募兵。副留守王威、高君雅疑有变,图高祖。高祖诬以反召突厥,杀之以起兵。时五月也。史所传高祖起兵之事如此。不免以化家为国,归功太宗。《旧书·李靖传》:大业末,为马邑郡丞。会高祖击突厥于塞外,靖密知高祖有四方之志,因自上变。将诣江都,至长安,道塞不通而止。又《宇文士及传》:士及来降,高祖数之。谢曰:“臣之罪诚不容诛。但臣早奉龙颜,久存心腹。往在涿郡,尝夜中密论时事;后于汾阴宫,汾阴县,在今山西荣河县北。复尽丹赤。”高祖笑谓裴寂曰:“此人与我言天下事,至今已六七年矣,公辈皆在其后。”则靖之所疑,诚为不虚。谓高祖起兵,太宗有大力焉则可,谓其纯出太宗则诬矣。《裴寂传》:刘文静以取宫人事胁寂,寂甚惧,乃屡促高祖起兵,则谓寂因与太宗有谋,乃以宫人侍高祖者,亦非实录。寂本佞媚之徒,高祖亦溺情声色,其私取宫人,盖特荒淫之事,然谓其素无叛隋之心,固不可也。
唐高祖既起兵,以子建成领左军,世民领右军,元吉领中军。七月,发太原,使元吉留守。隋将宋老生,屯于霍邑,今山西霍县。天雨粮尽,高祖欲旋师,建成、世民不可,乃止。据《通鉴考异》曰:《创业注》,是谋出于建成、世民。太宗实录尽以为太宗之策,无建成名,盖没之耳。当时左军已发,建成与太宗分追之,则其意亦不欲还。八月,败老生,斩之。代王使屈突通屯河东。隋郡,今山西永济县。裴寂欲攻之,世民欲先入关,高祖两从之。九月,留兵围河东而西。建成、刘文静屯永丰仓,《新唐·志》在华阴,今陕西华阴县。守潼关。世民自渭北徇三辅。高祖从父弟神通,时在长安,隋人捕之,神通潜入鄠县山南举兵。今陕西鄠县。柴绍妻,高祖女也,平阳公主。亦居长安。高祖起,绍诡道走并州。主奔鄠,招南山亡命,得数百人,起司竹。《隋志》:盩厔县有司竹园,今陕西盩厔县。皆与世民会。十月,围隋京城。十一月,克之。尊炀帝为太上皇,立代王为帝。明年唐武德元年(618)。五月,遂受禅焉。唐兵之济河也,屈突通留其将尧君素守河东,将自武关趋蓝田,今陕西蓝田县。至潼关,为刘文静所遏。闻长安陷,乃留桑显和守潼关,率兵东下,将趋洛阳。显和降唐。文静使副将与追通,擒之。尧君素至十二月乃为其下所杀。其将王行本在他所,赴救不及,捕杀反者党与数百人,复拒守。刘武周入并州,行本与连和。见下。为唐兵所围,出降。高祖斩之。
唐之定关中,薛举亦起陇右,实为唐肘腋之患,唐人乃先平之。举,河东汾阴人,其父徙居金城。举家产巨万,交结豪猾,雄于边朔,为金城校尉。大业末,囚郡县官,自称西秦霸王。数月间,尽有陇西之地。十三年七月,僭号于兰州。即金城。子仁杲克秦州,徙居之。遣仁杲攻扶风。即岐州。会唐兵定关中,太宗败之。武德元年(618),丰州总管张长丰州,即五原郡。击其将宗罗。举悉众来援,屯于高墌。城名,在今陕西长武县北。太宗击之,为所败。举取高墌,又遣仁杲围宁州。今甘肃宁县。未几,举死。仁杲立于折墌,城名,在今甘肃泾川县东北。与诸将帅素多有隙,兵势日衰。太宗败之高墌,进围折墌。仁杲穷蹙降。以归京师,斩之。时十一月也。
其时割据西方者,又有河西之李轨,则不烦兵力而下。轨,武威姑臧人。姑臧,武威郡治。家富于财,振济穷乏,人亦称之。大业末,为鹰扬府司马。薛举起事,与同郡曹珍、关谨、梁硕、李赟、安修仁谋保据河右,珍等推以为主。轨令修仁夜率诸胡入内苑城,轨于郭下聚众应之,执缚虎贲郎将谢统师等,自称河西大凉王。时大业十三年七月也。武德元年(618)冬,僭称尊号。攻陷张掖、见第四节。敦煌、见第五节。西平、见第四节。枹罕,今甘肃临夏市。尽有河西五郡之地。高祖方图薛举,与之相结。下玺书,谓为从弟,拜为凉州总管,封凉王。轨欲去帝号受册。曹珍劝依萧詧故事,称帝而臣于周。轨从之。二年(619),遣随使者入朝,表称皇从弟大凉皇帝臣轨而不受官。轨之起也,梁硕为谋主。硕见诸胡种落繁盛,阴劝轨宜加防察,由是与安修仁有隙。修仁构成其罪,杀之。又有胡巫,云上帝当遣玉女,从天而降。遂征兵筑台,以候玉女。百姓患之。又属年饥,人相食。轨倾家振之,不能遍,欲开仓给粟,故人皆云便。谢统师等与群胡相结,执不可。由是士庶愤怨,多欲叛之。安修仁之兄兴贵,先在长安,表请诣凉州招慰轨。云:“臣于凉州,奕代豪望。臣弟为轨所信任,职典枢密者数十人。候隙图之,易于反掌。”高祖从之。兴贵至凉州,轨授以官。兴贵谕轨委质。轨不从。遂与修仁等潜谋起兵。诸城老幼,皆出诣修仁。五月,执轨归长安。唐杀之。是时之凉州,盖胡、汉交争之局,而胡人之势甚张。轨以汉人为之主,太阿倒持,一切皆非自主。欲去尊号而不果,谕以委质而不从,皆非其所自为也。
王世充之败也,兵士溺死者万余人。世充率余众归河阳。天寒大雪,在道冻死者又数万人。比至,才以千数。世充自系狱请罪。越王侗遣使赦之。征还洛阳,置营于含嘉仓城。胡三省曰:当在洛阳之北。收合亡散,复得万余人。宇文化及作难,太府卿元文都、武卫将军皇甫无逸、右司郎中卢楚,奉越王侗嗣位于东都。化及夺江都人舟楫,从水路西归。至徐州,今江苏铜山县。路不通,复夺人车牛,得二千两,并载官人、珍宝。其戈甲戎器,悉令军士负之。道远疲极,三军始怨。司马德戡谋以后军袭杀化及。事泄,化及杀之。引兵向东郡。通守王轨降之。元文都请以尊官宠李密,以库物啖之,使击化及。化及破,密之兵固亦疲矣。又其士卒,得我之赏,居我之官,内外相亲,易为反间。卢楚等以为然。即遣使拜密为太尉、尚书令、东南道大行台、行军元帅、魏国公。令先平化及,然后入朝辅政。密亦恐前后受敌,因卑辞以报谢焉。化及至黎阳,与密相遇。密知其军少食,不与交锋,而遏其归路。化及粮尽,众多叛之。掠汲县,今河南汲县。北趋魏县。今河北大名县。王轨降。密乃引兵而西。遣使朝于东都。侗召密入朝。王世充谓其麾下曰:“吾军人每与密战,杀其父兄子弟前后已多,一旦为之下,吾属无类矣。”出言以激怒其众。文都知而大惧。与楚等谋,因世充入内,伏甲杀之。纳言段达告世充。世充勒兵围宫城,破门而入。无逸单骑遁去。楚、文都皆死。世充移居尚书省,专宰朝政。李密至温县,今河南温县。闻难,乃归金墉城。时密劲兵良马多死,士卒疲倦。世充简练精勇,得二万余人击之。初隋河南道讨捕大使裴仁基据武牢以拒密。武牢,即虎牢,唐人避讳改字。在今河南汜水县西北。张须陁之死,仁基悉收其众,每与密战,多所斩获,而监军御史萧怀静阴持其长短,仁基乃杀怀静,以其众归密。及是,劝密“分兵守其要路,简精兵并河西出,以逼东都。彼却还,我且按甲,彼重出,我又逼之,使劳于奔命”。密亦欲按甲以观其敝。而诸将轻世充,皆请战。密不能坚。战于偃师北,密师败绩。密与万余人驰向洛口。其长史邴元真,已遣人潜引世充矣。密阴知之,不发其事,欲待其半渡洛水,然后击之,而候骑不时觉,将出战,世充军悉已济矣。单雄信又勒兵自据。《通鉴》。密度不能支,引骑遁去。雄信降世充。密将如黎阳。或曰:“杀翟让之际,徐世几至于死,今向其所,安可保乎?”时王伯当弃金墉保河阳,密以轻骑自武牢归之。欲南阻河,北守太行,东连黎阳,以图进取。诸将不可。乃归唐。时武德元年十月也。十二月,高祖使领本兵往黎阳,招集旧时将士,以经略世充。亦令王伯当同行。至桃林,隋县,唐改为灵宝,今河南灵宝县。复征之。密据县城,驱掠畜产,直趋南山,乘险而东。史万宝镇熊州,今河南宜阳县。遣副将盛彦师追蹑。至陆浑县南,陆浑,在今河南嵩县东北。与密相及,伏兵山谷击斩之。王伯当亦死。邴元真之降王世充也,世充以为行台仆射,镇滑州。今河南滑县。密故将杜才干,以兵归之。已而伏甲斩之,以其首祭密冢,乃归唐。密之入关也,士从之者二万人,其死,哭之多欧血者。亦不可谓不得众。然一败而不复振,则单雄信之叛,徐世之不可杖实为之。其祸根,似仍种于杀翟让之时也。