李渊逮捕高君雅、王威的第三天,突厥即率兵前来攻城,因不知城中虚实而离去。为消除争夺天下时来自北方的威胁,李渊派刘文静出使突厥,许诺攻入长安后“财帛金宝入突厥”
。于是突厥可汗派将领率骑兵2000人随刘文静前来助战,又献马千匹。
李渊于晋阳起兵,位于晋阳西南不远的西河郡(今山西汾阳)郡丞高德儒坚决反对。西河同太原近在咫尺,又是李渊出兵南下与西进的必经之地,因而拔掉这颗“钉子”,势在必行。
攻打西河是起兵后的第一场战役,李渊对此十分重视。大业十三年(617年)六月,李渊任命太原令温大有参谋军事,并且嘱托说:“士马尚少,要资经略,以卿参谋军事,其善建功名也!事之成败,当以此行卜之。若克西河,帝业成矣。”
这里可以看出,西河战役被李渊视为事关夺取天下的大局。而他所派出的统兵将领,则是他的两个年轻的儿子——长子建成与年仅18岁的世民。当时,军中尚称建成与世民为“大郎”“二郎”。出师前,李渊告诫两个儿子:“尔等少年,未之更事,先以此郡观尔所为,人具尔瞻,咸宜勉力。”
建成、世民身受重任,聆听父训,当即跪在地上向父亲发誓道:
“儿等早蒙弘训,禀教义方,奉以周旋,不敢失坠。家国之事,忠孝在焉,故从严令,事须称旨,如或有违,请先军法。”
建成、世民果然不辜负父亲的厚望。面对新近招募而未经训练的士兵,各级文武官吏又不齐整,二人草拟军法,从严肃军纪入手进行整顿。行军路上,两位青年将领与士兵同甘共苦,“遇敌则以身先之。近道菜果,非买不食;军士有窃之者,辄求其主偿之,亦不诘窃者”。
在隋末那个动乱年代,建成、世民所率领的这支军队纪律严明、秋毫无犯,深得百姓们的拥护;二人的表率行为,亦深受广大将士们的爱戴,军队因此士气高昂。待至西河城下,建成、世民下令不许伤害城内外的百姓,允许百姓入城、出城,城中军民感到他们所面对的确实是正义之师。第二天大兵攻城,城中军民在司法书佐朱知谨的带领下,从城中内应,引义师入城。
攻克西河后,“执德儒至军门,世民数之曰:‘汝指野鸟为鸾,以欺人主,取高官,吾兴义兵,正为诛佞人耳!’遂斩之。自余不戮一人,秋毫无犯,各尉抚使复业,远近闻之大悦”。
从出师到凯旋,往返不过九日。李渊见二子凯旋,高兴地说:“以此行兵,虽横行天下可也。”
晋阳起兵后,李渊父子同他的谋士刘文静、裴寂等人便制定了乘虚入关、夺取长安、号令天下、建立新王朝的战略目标。
西河战役后,李渊建置大将军府,自为大将军。大将军府下辖三军:李建成为陇西公、左领军大都督,统率左三军;李世民为敦煌公、右领军大都督,统率右三军;李元吉为太原郡守,留守晋阳宫。裴寂为长史(掌文书),刘文静为军司马(掌军务),唐俭、温大雅为记室,温大雅及其弟温大有共掌机密,武士彟为铠曹,刘政会、崔善为、张道源为户曹,姜謩为司功参军,长孙顺德、刘弘基、窦琮、王长谐、姜宝谊为左右统军、副统军。从五月甲子日至六月癸巳日,在短短48天里,李渊已建立起了自己的政治军事组织。
李渊还效法李密开仓济民、收买民心的做法,在太原开仓救济贫乏,因而应募从军的人很多,“二旬之间,众得数万”
,为李渊西取长安提供了充足的兵源。
为确保西取长安无后顾之忧,李渊必须消除来自两个方向的巨大威胁:一是北方的突厥,这已通过同始毕可汗所达成的许诺得以解决;二是李渊西取长安时来自左侧洛阳附近的李密瓦岗军以及隋军的威胁。李密作为瓦岗军的首领,此时拥有几十万的军队,据有洛阳附近的几个大粮仓,可谓兵强粮足。李密自从杀死瓦岗军的另一领袖人物翟让后,一心想要做中原的盟主,因而对让李渊直取京都长安是不甘心的。如果李渊在西取长安时遭到来自背后的李密大军的追击,他所拥有的军队力量一时无法同李密的大军相抗衡。诚然,此时李密的瓦岗军与隋军在东都洛阳的决战尚未进行。而李渊正是基于这种形势并利用李密“妄自矜大”的弱点,以一纸书信稳住了李密,因而在西取长安时免除了来自李密的威胁。李渊收到李密回信,笑着说道:
“密妄自矜大,非折简可致。吾方有事关中,若遽绝之,乃是更生一敌;
不如卑辞推奖以骄其志,使为我塞成皋之道,缀东都之兵,我得专意西征。俟关中平定,据险养威,徐观鹬蚌之势以收渔人之功,未为晚也。”
李渊的这一段自我表白,不仅道出了他设法免遭来自瓦岗军和隋军攻击的意图,也表达了他西取关中是为实现“据险养威”以夺取天下的战略目标。为麻痹李密,李渊命温大雅代笔向李密复书,书信中有“当今为牧,非子而谁!老夫年逾知命,顾不及此……复封于唐,斯荣足矣”
等数语。李渊复书中的一番恭维和表白,李密竟信以为真。他得意地让将佐们观看来信,说道:“唐公见推,天下不足定矣!”
李渊“卑辞推奖以骄其志”的策略奏效,为西取长安消除了后顾之忧。就这样,当山东群雄与隋军在中原激战时,李渊却占据了长安和关中地区,将西北区的各路义军逐一扫平,使自己在关中站稳了脚跟、壮大了力量。
大业十三年(617年)七月癸丑日,李渊亲自率领3万大军誓师出征,遥尊隋炀帝为太上皇,立代王杨侑(炀帝孙)为帝,将隋朝的赤色旗帜改为杂用绛白,改朝换代的意图已是路人皆知。
李渊西取长安的进军路线是沿汾河东岸南下,直取潼关。而霍邑(今山西霍州)则是进军途中的第一个军事目标。消息传至长安,留守京师的代王杨侑立即命虎牙郎将宋老生率精兵2万屯驻霍邑,同时派左武侯大将军屈突通驻守河东(今山西永济),阻截李渊的西进部队。当李渊的大军行至霍邑西北50里的雀鼠谷至贾胡堡(今山西灵石西南),时逢秋雨连绵、道路泥泞,大军不得不扎营于贾胡堡。由于秋雨久下不停,李渊不得不派出一部士兵返回太原增运一个月的军粮。霍邑地形险要、有险可据,守将宋老生与河东的屈突通遥相呼应,因此成为了李渊西进关中途中的第一道障碍。这时,军中谣传刘武周联合突厥南下,一时不能证实是否属实,增运粮食的士兵又尚未返回,将士们有些不安。李渊召集将领商讨对策,裴寂等人都说:
“宋老生、屈突通连兵据险,未易猝下。李密虽云连和,奸谋难测。突厥贪而无信,唯利是视。武周,事胡者也。太原一方都会,且义兵家属在焉,不如还救根本,更图后举。”
李渊赞同裴寂等人的意见,而李世民则反对说:
“武周位极而志满,突厥少信而贪利,外虽相附,内实相猜。突厥必欲远离太原,宁肯近亡马邑!武周悉其此势,未必同谋。又朝廷既闻唐国举兵,忧虞不暇,京都留守,特畏义旗。所以骁将精兵,鳞次在近,今若却还,诸军不知其故,更相恐动,必有变生,营之内外,皆为勍敌,于是突厥、武周不谋同至,老生、屈突追奔竞来。进阙图南,退穷自北,还无所入,往无所之,畏溺先沉,近于斯矣。”
李世民对形势的分析是正确的,揭示了突厥与刘武周尚有矛盾的一面,指出了退军将产生严重的后果。李世民进一步阐述道:
“今来禾菽被野,人马无忧,坐足有粮,行即得众。李密恋于仓米,未遑远略。老生轻躁,破之不疑。定业取威,在兹一决。诸人保家爱命,所谓言之者也。儿等捐躯力战,可谓行之者也。耕织自有其人,请无他问。雨罢进军,若不杀老生而取霍邑,儿等敢以死谢。”
李建成亦赞成弟弟世民的意见。
然而,老成持重的李渊,虽然认为世民讲得有理,仍下令大军返还太原。李世民见自己的意见未被采纳,想要入军帐再次向父亲进谏,无奈天色已晚,李渊已经就寝,世民不敢贸然入内。李世民与哥哥建成立于军帐之外,为拔营返还太原的决定而痛惜万分,兄弟二人不禁失声痛哭起来。李渊于夜间闻听帐外的痛哭声,便将两个儿子召入帐内,李世民再次进谏:
“今兵以义动,进战则克,退还则散;众散于前,敌乘于后,死亡无日,何得不悲!”
听世民这么一讲,李渊也有所省悟,说道:“大军已向北出发,如何是好?”
李世民见父亲态度有所转变,说道:
“右军严而未发;左军虽去,计亦未远,请自追之。”
李渊见世民如此有见识,遇事善断,便高兴地说:
“吾之成败皆在尔,知复何言,唯尔所为。”
建成、世民连夜驱马北驰,将已经出发北上的左军全部追还。丙子日,从太原增运的军粮也运达贾胡堡前线。
在贾胡堡前线关于进军与退兵的分歧,事关西取长安、夺取天下的大局。李世民对于形势的分析和进退利害的论断,并非危言耸听。在关键时刻,是李世民的据理力争和行动上的按兵不动,使得李渊在西进关中的重大决策问题上避免了一次重大的失误,同时显露出李世民杰出的战略天才,为李渊西取长安的计划在交战前便立了一大功劳。事后,李渊也埋怨裴寂道:“懦夫之徒,几败乃公事耳!”
八月己卯日,连月的阴雨天气终于放晴。第二天,李渊下令军中晾晒铠仗行装。第三天,趁着漫天大雾,李渊带领骑兵从东南山旁小路神速地出现在霍邑城前,在城东五六里处扎营。霍邑易守难攻,宋老生采取坚守城池、不予出击的战略。李渊军中攻城战具缺乏,如果久攻不下,将处于不利地位。建成、世民知道父亲的忧虑所在,便建议说:
“老生勇而无谋,以轻骑挑之,理无不出;脱其固守,则诬以贰于我。彼恐为左右所奏,安敢不出!”
李渊认为这个计谋不错,便派骑兵进至城下,做出攻城的姿态,然后建成、世民率数十名骑兵,一面做出围城的样子,一方诟骂城中的守兵无能,不敢出战。在辱骂声中,宋老生恼羞成怒,率领3万士兵从东门、南门出战。李渊下令收缩阵地。宋老生误以为李渊畏惧而后退,便引兵前进,在距城下一里处布阵。这时李渊的步兵也相继赶到,列阵与隋军对峙。李渊想要下令军士先食而后战,世民说:“时不可失。”
于是,李渊与建成布阵于城东,世民布阵于城南。交战后,李渊与建成的军队向后稍退,世民与军头段志玄自南原引兵驰下,直冲宋老生的军阵,出其背后。“世民手杀数十人,两刀皆缺,流血满袖。”
激战时,世民令军士传呼:“已获老生矣!”
宋老生的部队闻听后顿时大乱,争相奔向城门。此时,建成、世民已分别把守住东门、南门。宋老生见城门紧闭,退至城脚。此刻,城上守军放下一条大绳索,老生想要攀绳入城,却被义军斩杀于城下,隋军横尸数里。待到暮色降临,李渊下令立即登城。由于缺少攻城战具,义军将士“肉薄而登”,终于攻克了霍邑城池。霍邑战役的胜利,打开了李渊大军通往关中的门户。在霍邑战役中,李世民立下了卓越的战功。
霍邑大捷后,李渊奖赏有功将士,大军乘胜南下,于丙戌日攻入临汾郡(今山西临汾),攻克绛郡(今山西新绛)。癸巳日,李渊率大军进至龙门(今山西河津西北的禹门口),驻军于壶口山(今山西吉县西南)。这时,刘文静与突厥大将康鞘利所带领的500名士兵以及2000匹战马亦来到龙门。在李渊大军的进军途中,临汾、绛郡的官吏纷纷投降,关中的起义军首领孙华也率众渡河前来归顺。
汾阳(一说“汾阴”)人薛大鼎向李渊提出如下作战方案:勿攻河东郡(今山西永济蒲州镇),大军自龙门西渡黄河,占据永丰仓(今陕西大荔境内),向远近发出招抚公文,关中地区便可以坐而取之。李渊想听从薛大鼎的建议,但众将领均主张先攻取河东郡。于是,李渊命孙华回到黄河以西,令右统军王长谐、刘弘基及左领军长史陈演寿率步骑兵6000人自梁山西渡黄河,驻兵于河西,以形成对河东的夹击形势,断绝河东守将屈突通的西归之路。屈突通派虎牙郎将桑显和率兵数千,从河东西渡黄河夜袭王长谐营盘,长谐等人交战不利。孙华、史大奈利用游骑袭击桑显和,大败敌兵,显和逃入河东郡城中。
九月戊午日,李渊率大军围攻河东郡,因城甚高峻,屈突通坚守,未能攻下。这时,李渊见河东一时难以攻下,又想起薛大鼎的建议,便想引兵直取长安。犹豫未决之下,他便召集将领商议对策。裴寂说:
“屈突通拥大众,凭坚城,吾舍之而去,若进攻长安不克,退为河东所踵,腹背受敌,此危道也。不若先克河东,然后西上。长安恃通为援,通败,长安必破矣。”
李世民反驳裴寂的意见,说道:
“不然。兵贵神速,吾席累胜之威,抚归附之众,鼓行而西,长安之人望风震骇,智不及谋,勇不及断,取之若振槁叶耳。若淹留自弊于坚城之下,彼得成谋修备以待我,坐费日月,众心离沮,则大事去矣。且关中蜂起之将,未有所属,不可不早招怀也。屈突通自守虏耳,不足为虑。”
比较裴寂与李世民不同的作战方案,裴寂的方案虽然有一定的道理,但属于畏敌而不敢进取;李世民的方案则切中要害,颇具战略眼光,有胆有识,但“不足为虑”之说未免有些轻敌。李渊综合两方面的意见,决定留部分兵力包围和牵制屈突通,自己率大军渡河西取长安。
九月庚申日,李渊率各路兵马西渡黄河。甲子日,抵达朝邑县(今陕西大荔东),进驻长春宫,关中士民纷纷前来归附。丙寅日,李渊派建成、刘文静率王长谐等诸军数万人驻守永丰仓,守卫潼关以防备来自东方的敌兵,慰抚使窦轨等人归建成节度;派世民率刘弘基等诸军数万人沿渭水北岸西进,慰抚使殷开山等人归世民节度。
屈突通闻知李渊渡河西进,自引兵数万直趋长安,被刘文静的军队所遏止。屈突通想要依附潼关的隋军守将刘纲,然而刘纲已被王长谐斩杀,潼关被义军占领,屈突通不得已退入河东城中。
义军进入关中后,李渊在关中地区的家属或亲属纷纷起兵响应,其中有建成、世民的胞妹平阳公主(柴绍之妻)及李渊的从弟李神通,二人均在鄠县山中聚众数千人。李渊的女婿段纶也在蓝田县聚集万余人。李世民所率领的大军一路攻占泾阳(今陕西泾阳)、云阳(今陕西三原西)、武功(今陕西武功西北)、盩厔(今陕西周至)。在泾阳时,世民的军队已有9万人,胞妹平阳公主又率精兵万余人与哥哥会师于渭水北岸,与丈夫柴绍各置幕府,号称“娘子军”。
李渊命刘弘基、殷开山分兵西进攻占扶风,有众6万人,南渡渭水,驻扎在长安故城。长安城中的隋军出战,被刘弘基击败。当时,由李世民所统率的义军已有13万人,驻扎在长安故城和盩厔。世民派使者向李渊询问对长安城发起总攻的日期,李渊命建成从守卫永丰仓的士卒中挑选精兵,直奔长乐宫,与李世民所统率的军队从北、东两面对长安形成钳形攻势。九月丙子日,李渊引军自冯翊西行,途中所过隋炀帝离宫园苑,皆罢之,宫中的宫女一律遣还。
十月辛巳日,李渊到达长安城外,各路大军云集,合20余万人,李渊下令将士宿于营中,不得入村落侵犯百姓。十月甲辰日,李渊下令攻长安城,同时向军中传令,不得侵犯隋朝的祖庙、代王以及隋朝宗室,“违者夷三族”。十一月丙辰日,义军军头雷永吉首先登上长安城,长安城被攻克。
李渊入长安城,迎代王于东宫,迁居大兴殿后。李渊还居长乐宫,与百姓约法12条,废除隋朝苛法。李渊大军兵临城下时,闭门准备抵抗的刑部尚书卫文升、将军阴世师、京兆丞骨仪等人,在城破后除卫文升已死外,阴世师、骨仪等十余人以“贪婪苛酷,且拒义师”
的罪名被斩首,余者一律不予追问。马邑郡丞李靖过去与李渊有嫌隙,亦在被斩之列。临刑时,李靖大声呼喊:
“公兴义兵,欲平暴乱,乃以私怨杀壮士乎!”
李世民见李靖是个人才,坚持向李渊请求赦免,李靖得以免于一死,被李世民安置于自己的幕府之中。
鉴于当时全国的政治形势,李渊攻取长安后并没有立即称帝,而是决定以代王杨侑作为自己的傀儡。
十一月壬戌日,李渊备皇帝车驾迎代王杨侑(时年13岁)即皇帝位于天兴殿,是为隋恭帝。新皇即位大赦改元,改大业十三年(617年)为义宁元年,遥尊隋炀帝为太上皇。甲子日,李渊自长乐宫入长安,以假黄钺、使持节、大都督内外诸军事、尚书令、大丞相的头衔独揽了朝廷的军政大权,并进封为唐王。李渊以武德殿为丞相府,改教称令,每日于虔化门视事。丙寅日,皇帝诏令:“军国机务,事无大小,文武设官,位无贵贱,宪章赏罚,咸归相府。”唯有祭祀天地、四时需奏请皇帝。在丞相府中,以裴寂为长史,刘文静为司马,分管民事和军事。以李建成为唐王世子,李世民为京兆尹、秦公,李元吉为齐公。
义宁二年(618年)正月初一,隋恭帝诏令唐王剑履上殿,赞拜不名。
戊辰日,唐王以世子建成为左元帅、秦公世民为右元帅,督诸军十余万人,以“救东都”为名,实为扩充自己的势力。
三月己酉日,唐王以齐公元吉为镇北将军、太原道行军元帅,都督十五郡诸军事,听以便宜从事。
三月,隋炀帝在江都被亲信宇文化及等人杀死。
五月戊午日,唐王李渊导演了“禅让”仪式:隋恭帝禅位于唐王,逊居于代邸。
五月甲子日,唐王李渊即皇帝位于太极殿,国号“唐”,是为唐高祖。李渊派刑部尚书萧造告天于南郊,大赦天下,改年号为“武德”,推五行之运为土德,色尚黄。罢郡置州,以太守为刺史。
六月,甲戌朔,以赵公李世民为尚书令,李瑷为刑部侍郎,裴寂为右仆射、知政事,刘文静为纳言,窦威为内史令,李纲为礼部尚书,殷开山为吏部侍郎,赵慈景为兵部侍郎,窦琎为户部尚书,屈突通为兵部尚书。
乙卯日,李渊追尊皇高祖曰宣简公;皇曾祖曰懿王;皇祖曰景皇帝,庙号太祖;祖妣曰景烈皇后;皇考曰元皇帝,庙号世祖;妣独孤氏曰元贞皇后;追谥妃窦氏曰穆皇后。
庚辰日,立世子建成为皇太子、赵公世民为秦王、齐公元吉为齐王。
从唐王李渊即皇帝位,到任命百官,立建成为太子,立世民为秦王、元吉为齐王,标志着唐王朝已经正式建立。
从李渊父子的晋阳起兵到唐王朝的正式建立,经过了整整一年的时间。