蜀建兴六年(228年)春,诸葛亮发动准备已久的北伐战争,是为第一次北伐。
诸葛亮命镇东将军赵云、扬武将军邓芝率一小部军队从褒斜道(今陕西宝鸡市眉县西南)出斜谷,扬言要攻取郿县(今陕西宝鸡市眉县东北),在箕谷(今陕西宝鸡市太白县)设疑兵,吸引魏国主力,自己则亲率大军,出祁山(今甘肃陇南市西和县祁山堡),进攻凉州。
魏军果然上当。
魏明帝曹叡命大将军曹真进驻郿县,都督关右地区各军,将关中地区各地魏军征调到郿县,准备在此与蜀军一决高下。
刘备去世后,诸葛亮忙于治理内政,调和关系,又南征南中,整顿军备,蜀军好几年都没什么动静,魏国的防备本就有所松弛,这次又一心以为蜀军要进攻长安,注意力都集中在扬言要攻取郿县的赵云身上,在凉州方向上基本没有留意蜀军动向。
所以,诸葛亮六万大军杀出祁山,突然出现在凉州时,各郡大部分兵力都已向郿县集结,几乎无兵可守,整个凉州顿时乱成一锅粥。
天水(今甘肃天水市甘谷县东南)、南安(今甘肃陇西县西南)、安定(今甘肃庆阳市镇原县西南)三郡都没组织像样的抵抗,立即就举白旗投降蜀国了。
二十七岁的天水参军姜维也向诸葛亮归降。
姜维(202—264年),字伯约,天水郡冀县(今甘肃天水市甘谷县)人。
姜维年少丧父,与寡母一起生活,崇拜儒家大师郑玄。成年后出任本郡上计掾,被州里征召为州从事。
其父姜冏,曾任天水功曹,在羌、戎叛乱时,挺身护卫郡守,战死沙场,姜维因此赐官为中郎,任天水郡参军。
诸葛亮兵出祁山时,姜维和功曹梁绪、主簿尹赏、主记梁虔等正跟着天水太守马遵在各地巡查。
马遵听到蜀汉大军到来,各县都响应蜀军的消息,怀疑姜维等人也有异心,害怕自己被出卖,竟然一声不响扔下姜维等人,连夜跟随雍州刺史郭淮,悄悄跑到上邽县(今甘肃天水市清水县)去了。
姜维等人知道消息后已追之不及,回城时城门已闭,于是率领所部前往冀县。
谁知冀县也不放姜维等人入城。
姜维不得已,只好投降了诸葛亮。
诸葛亮赞赏姜维有胆识,任命他为仓曹掾,加奉义将军,封当阳亭侯。
诸葛亮十分赏识姜维,在给留府长史张裔、参军蒋琬的信中说:“姜伯约对自己的职任忠心勤奋,思考问题详细周密,考察他的德行,即使李绍和马良等也不及他。此人的确为凉州的上等士人。”
又叮嘱说:“应先交给他五六千禁中兵卒。姜伯约非常敏于军事,既有胆略勇义,又精通用兵之道。此人忠心于大汉,而且才力过人,将军事大权交给他,宜派他进宫朝见主上。”
凉州其他各郡也军心动摇。
安定人杨条等在月支城(今宁夏固原市隆德县)劫持官吏,响应诸葛亮。
凉州的战报传开,魏国这才如梦初醒,发现中了疑兵之计,关中震动。
魏明帝曹叡年轻气盛,并不慌乱,还给朝中众大臣打气,说:“诸葛亮本来依据山险固守,让我无从下手,难以收拾,现在他亲自前来,正合乎兵书所说的‘招敌前来’的策略,正好借机打败他。”
之后,曹叡不顾众人的反对,要亲率大军驰援,准备到长安坐镇指挥。
曹真也迅速反应过来,派右将军张郃率五万精锐,紧急赶往凉州支援。
关中到凉州的通道,主要有南、北两道。
南道沿渭河河谷西行,路程较远,且河谷道路难行。
北道沿泾河河谷上行,是长安进入河西的最近道路。
魏军救援,必赶时间,当然会选择北道。
要走北道,必经街亭(今甘肃天水市秦安县陇城镇)。
诸葛亮料敌在先,派参军马谡守住街亭,阻止张郃军救援。
到此,诸葛亮第一次北伐的意图就非常明显了。
他先是派赵云故布疑阵,吸引魏国关中主力,乘陇右兵力空虚之际,率主力突袭凉州,然后派马谡坚守街亭,堵住魏军西进救援,待蜀军主力攻占凉州后,回头增援马谡,说不定还能借机吃掉魏国增援部队。
就算打不掉魏国援军,但守住街亭应该还是没问题的。
只要魏军攻不进,蜀军在陇右站稳脚跟,整个凉州就是蜀国的了。
魏国的关中地区也就裸露在蜀国的眼皮底下了。
这个形势,陇西(治襄武县,今甘肃陇西县东南)太守游楚就看得明明白白。
陇右三郡投降后,陇西太守游楚见形势危急,便召集官吏百姓商议,说:“我当了这么些年太守,对你们也没有什么恩德。如今蜀军已经进入凉州,其他郡的官民都投奔蜀军去了。这个时候,也许就是诸位富贵之时。我是太守,职责所在,应该为国家守卫本郡,虽死不辞。但诸位没这个义务,就把我的项上人头拿去,作为投奔蜀军的见面礼吧。”
在场官民听了他的话,都痛哭流涕,纷纷表态说:“我们生死都与你在一起,绝无二心。”
游楚也很感动,说:“诸位不肯杀我,在下感激不尽,那我就为诸位出个主意。你们看哈,东边的两郡已经投奔蜀军,不久必定会带领敌人来侵犯陇西。你们也不必马上投降,可以坚守不出。”
他分析说:“如果朝廷的援军赶到,敌人就会退去。到时候,我们坚守本郡,不失义节,都可以获得封赏。如果朝廷的援军赶不到,而蜀军攻城很急,你们就把我绑了投降,去获取富贵,也不晚。”
全体官民都觉得他说得有理,便关闭城门坚守。
不久,蜀军果然进攻陇西郡。
游楚既然看破了诸葛亮的战略意图,自然便有应对之策。
他派长史马颙带兵出城,设阵以待,自己则站在城墙之上,与蜀军将领谈判,说:“如果你们能阻断陇西,让东边的朝廷援军不能抵达这里,一个月之内,我陇西郡不用你攻打,都会投降。如果你们做不到,这样兴师动众的,也只会徒劳无功。就算把城让给你们,一样守不住。”
蜀军将领当然是明白诸葛亮的意图的,知道游楚说得有理,强行攻城,徒增伤亡,见马颙装模作样要击鼓进军,也就退兵了。