历史

如果没有街亭之败,诸葛亮北伐真能成功吗?

  很多人都知道,街亭之战发生于诸葛亮第一次北伐时。魏太和二年春,诸葛亮率军攻打曹魏,声称由斜谷道攻取郿县,并派赵云、邓芝为疑军,据箕谷,令曹真前去防守郿县;诸葛亮则亲率诸军进攻祁山,发动第一次北伐中原之战。在这场战役中,因为诸葛亮出其不意,曹魏天水、南安和安定三郡叛魏响应,关中震动,震惊曹魏,魏明帝更亲身到长安督战,并派张郃抗击进攻祁山的诸葛亮。彼时,诸葛亮需要派人镇守街亭这座城池,以此阻挡张郃率领的援军,感兴趣的读者可以跟着小编一起往下看。

  结果,在街亭之战中,马谡违反诸葛亮之前的安排,更加舍弃水源,选择登上南山据守而非占据山下的城镇;禆将军王平曾多番规劝,但马谡都不接纳。张郃到后,包围山上,又断绝山上马谡军的水源,并且大举进击,大破马谡军,士卒四散,溃不成军,这直接导致诸葛亮第一次北伐中原最终功亏一篑。那么,问题来了,诸葛亮第一次北伐时,马谡如果守住街亭的话,结局会怎样?

  一

  首先,公元228年,蜀汉丞相诸葛亮第一次北伐曹魏。此战,马谡违背诸葛亮的指挥调度,行动混乱无章,放弃水源上山驻扎,不在山下据守城邑。张郃断绝马谡取水的道路,发动进攻并大败马谡,蜀军溃散。因为没能挡住张郃率领的援军,所以诸葛亮只能无奈退军。对此,在笔者看来,如果在街亭之战中,马谡可以挡住张郃的话,那么可能会出现两种结局。

  就第一个结局来说,无疑是诸葛亮顺利拿下陇右五郡。在夺取这五个郡的基础上,蜀汉和曹魏之间的实力差距,将被明显缩小。在诸葛亮第一次北伐中原时,因为曹魏方面缺乏防备,所以诸葛亮取得了出其不意,攻其不备的效果。面对突然到来的蜀汉大军,曹魏陇右的南安、天水和安定三郡无力抵抗,从而被蜀军攻占。

  二

  在这一过程中,魏国天水守将姜维、梁绪、尹赏、上官雝等投降诸葛亮,雍州刺史郭淮则退往上邽固守待援。虽然曹魏的陇右五郡(陇西、南安、天水、广魏和安定)中,还有广魏郡和陇西郡拒不投降。可是,一旦曹魏的大军长期被堵在街亭之外的话,那么诸葛亮一定会拿下广魏郡和陇西郡。因此,非常明显的是,只要马谡可以在街亭挡住张郃的话,那么蜀汉就完全有可能拿下曹魏的陇右五郡,这几乎相当于一个州的地盘。

  要知道,在关羽大意失荆州后,蜀汉只剩下益州这一州之地。如果可以增加一个州的地盘,纸面上意味着蜀汉的疆域扩大了一倍左右。这在三国鼎立的格局形成后,几乎是一个奇迹了。而因为夺取了陇右五郡之地,蜀汉的整体兵力将实现明显的增加,反之,曹魏在西线的兵马,也将显著减少,这一来一回之后,蜀汉和曹魏在雍凉地带的兵力数量,很可能就相差无几了,这将对诸葛亮接下来的北伐中原形成明显的帮助。

  三

  当然,即便失去陇右五郡,曹魏依然是三国中最强大的一方。不过,因为曹魏需要在东线防御东吴的进攻,再加上北方的游牧民族也需要防御,这就限制了曹魏在西线的兵马。在此之前,曹魏可以在西线动员最多20万大军。不过,一旦诸葛亮攻占陇右五郡的话,曹魏能够在西线动员的兵力,很可能就只有10多万了。而原先只有10万兵马的蜀汉,因为增加的人口和兵马,自然能够继续冲击曹魏在西线的防御了。

  至于第二个结局,则是诸葛亮还是没能占据陇右五郡,不过,因为马谡在街亭拖住了张郃,所以诸葛亮有比较充足的时间,得以将陇右五郡的人口迁移到蜀汉汉中一带。在诸葛亮攻略陇右五郡时,远在洛阳的魏明帝曹睿急率大军救援,亲自到长安坐镇,派大将军曹真督军至郿县防御赵云,张郃率军前往抵抗诸葛亮,曹魏凉州刺史徐邈也遣参军与金城太守率军反攻南安郡。

  四

  最后,在笔者看来,魏明帝曹叡的到来,意味着曹魏的援军将持续到来。在此基础上,即便马谡挡住了曹魏五子良将之一的张郃,但是,马谡手上的兵力是相对有限的,这让其无法长期守住街亭。也即因为蜀汉和曹魏之间的实力差距,除非东吴在东线施加足够的压力,不然诸葛亮完全无法在陇右站住脚跟。当然,只要马谡可以拖住张郃一段时间,诸葛亮就可以从曹魏迁移更多的人口到汉中。在公元217年到公元219年的汉中之战中,虽然曹操败给了刘备,不过,在撤出汉中之前,曹操几乎将汉中一带的人口全部迁移走了。

  换而言之,刘备历经两年所攻占的汉中之地,几乎是一座空城了,这也是蜀汉人口和兵力相对较少的重要原因。因此,在诸葛亮第一次北伐中原时,只要马谡可以守住街亭,拖住张郃率领的援军,那么,诸葛亮完全有时间将陇右五郡的人口迁移到汉中。如果汉中的人口得到充实,不管是屯田还是征收赋税,都有了坚实的基础,这同样会有利于诸葛亮后续的北伐曹魏。总的来说,在不少历史学者看来,街亭失守,导致蜀汉大军丧失了全部有利形势。因此,诸葛亮取西县千余家,后引兵退回汉中。也即因为马谡失败的太快了,诸葛亮只能仓促迁移千余家百姓到汉中,如果马谡可以坚守更久的时间,诸葛亮这一边就能迁移更多的人口。