战役

汉中之战 漢中之戰

事件介绍

汉中之战是刘备于建安二十三年(218年)至二十四年(219年)与曹操争夺汉中的战争。建安二十年(215年)曹操降服张鲁后,留夏侯渊和张郃镇守汉中;刘备接受法正的建议,率诸将进兵,在阳平关与之对峙。二十四年春,夏侯渊在定军山被黄忠斩杀;三月曹操亲至阳平,刘备却据守险要,始终不与交锋。五月曹操退回长安,刘备遂据有汉中,同年秋天成为汉中王。 正史 魏书 卷1 §145–148 · 153 · 166–167正史 蜀书 卷7 §30–31正史 蜀书 卷2 §37–40

陈寿把这场战争分载于魏书卷一武帝纪、卷九诸夏侯曹传、卷十七张乐于张徐传、卷二十六满田牵郭传,以及蜀书卷二先主传、卷六关张马黄赵传、卷七庞统法正传等处。演义从第69回末曹洪到达汉中写起,经过第70至72回的瓦口关、天荡山之战以及定军山之战、汉水之战,到第73回开头曹操退往京兆、刘备登上汉中王位为止。 正史 魏书 卷1 §158–167正史 魏书 卷9 §24正史 魏书 卷17 §47–49 · 64正史 魏书 卷26 §63–64正史 蜀书 卷2 §37–39正史 蜀书 卷6 §36正史 蜀书 卷7 §30–32演义 第69回 §45演义 第70回 §20 · 46演义 第71回 §28 · 47演义 第73回 §1–2 · 8

正史中的经过

建安二十年(215年),曹操征讨张鲁,巴、汉全部归降,十二月从南郑回师时留夏侯渊驻守汉中。张郃与夏侯渊一同留下,降服巴东、巴西二郡,把当地百姓迁往汉中,在宕渠被张飞所阻,退回南郑。二十二年(217年),法正劝刘备说,曹操不乘势图取巴、蜀,却留下夏侯渊、张郃,自己匆匆北还,是因为内有忧患;以这二人的才略不能胜过蜀的将帅,举众往讨必能攻克。刘备赞同这一计策。 正史 魏书 卷1 §145–148 · 153正史 魏书 卷17 §47正史 蜀书 卷7 §30–31

武帝纪在二十二年冬的记事之后记载,刘备派张飞、马超、吴兰等屯驻下辨,曹操派曹洪前去抵御。曹休以骑都尉身份参与曹洪军事,听说张飞屯驻固山、想要截断后路,众人议论犹疑不决,曹休说敌人如果真要断路,应当暗中行动,于是主张先攻吴兰。二十三年(218年),曹洪击破吴兰,斩其部将任夔等人,三月张飞、马超逃往汉中,阴平氐人强端斩了吴兰,传送其首级。先主传记载,吴兰、雷铜等人进入武都,全部被曹操军队歼灭。 正史 魏书 卷1 §157–158 · 160正史 魏书 卷9 §55–56正史 蜀书 卷2 §37

二十三年,刘备率诸将进兵汉中,驻扎阳平关,与夏侯渊、张郃等人对峙,夏侯渊传记载双方相持连年。据张郃传,刘备把精兵一万余人分为十部,夜间急攻驻在广石的张郃,张郃率亲兵搏战,刘备未能取胜。徐晃传记载,刘备派陈式等十余营截断马鸣阁栈道,徐晃另行出击将其击破,敌军自投山谷而死者甚多。曹操于七月整治兵马,西征刘备,九月到达长安。 正史 蜀书 卷2 §37正史 魏书 卷9 §24正史 魏书 卷17 §47–48 · 64正史 魏书 卷1 §163

二十四年(219年)春,刘备从阳平南渡沔水,沿山逐步推进,在定军山(法正传作定军、兴势)扎营。夏侯渊领兵前来争夺此地,法正说可以出击了,刘备命黄忠居高鼓噪进攻,大破夏侯渊军,斩杀夏侯渊和曹操所任命的益州刺史赵颙等人。夏侯渊传记载,正月刘备夜里焚烧围营的鹿角,进攻张郃,夏侯渊分出所领兵力的一半去援助,结果遭到袭击而战死。 正史 蜀书 卷2 §38正史 蜀书 卷7 §31–32正史 魏书 卷9 §24

失去主帅的魏军上下都惊慌失色,夏侯渊的司马郭淮收集散兵,推举张郃为军主,各营才安定下来。杜袭传记载,杜袭与张郃、郭淮一同统摄诸军。次日刘备想渡汉水来攻,郭淮主张远离河岸列阵,待敌半渡时再出击;列阵之后,刘备心生疑虑,没有渡河。曹操从长安派使者授予张郃符节,又以曹真为征蜀护军,率徐晃等人在阳平击破刘备的别将高翔。 正史 魏书 卷17 §48–49正史 魏书 卷26 §63–64正史 魏书 卷23 §39–40正史 魏书 卷9 §63

三月,曹操从长安出斜谷,遮断要道,逼近汉中,到达阳平。刘备说曹操即使来了也无能为力,自己必定据有汉川,于是收拢部众,据险抵御,始终不与交锋。先主传记载,曹操历时数月未能攻克,逃亡者日益增多;张郃传则说刘备据守高山,不敢出战。夏五月,曹操率领汉中诸军回到长安。 正史 魏书 卷1 §166–167正史 蜀书 卷2 §38–39正史 魏书 卷17 §49

撤出汉中守军时,曹操担心刘备北取武都氐人以威胁关中,便依张既之计,把氐人五万余落迁到扶风、天水边界。武都太守杨阜也把百姓和氐人一万余户迁到京兆、扶风、天水边界。刘备占据汉中后,派刘封、孟达等人攻打上庸的申耽;秋天,群臣推举他为汉中王。陈寿记载,出兵之前周群曾说会得其地而不得其民,结果果然如此。 正史 魏书 卷15 §44–45正史 魏书 卷25 §37正史 蜀书 卷2 §39–40正史 蜀书 卷12 §11

演义的描写

演义第69回末,曹洪到达汉中,命张郃、夏侯渊据守险要,在下辨与马超的先锋吴兰交战,斩了任夔,随后退回南郑。立下军令状去攻打巴西的张郃,在第70回被张飞夺去瓦口关,只带十余人回来,因郭淮进谏才保住性命,再攻葭萌关时又被老将黄忠和严颜打败,连天荡山也丢了。 演义 第69回 §45–48演义 第70回 §20–22 · 25–26 · 44–46

得到捷报后,法正说曹操降服张鲁后只留下夏侯渊、张郃便北还,是失策,劝刘备此时攻取汉中。建安二十三年秋七月,刘备与孔明率军十万出葭萌关;同月曹操也在刘晔的劝说下起兵四十万,亲自出征。 演义 第70回 §47–49演义 第71回 §3–4

第71回中,驻在南郑的曹操催促夏侯渊出战;黄忠依法正之计,占据定军山对面的山头,等夏侯渊的军队疲惫后下山斩杀了夏侯渊。曹操前来报仇,赵云救回黄忠后,大开营门独自站立,用埋伏在壕沟中的弓弩把曹军逼入汉水。 演义 第71回 §13–14 · 24–28 · 31 · 41–47

第72回中,徐晃渡过汉水后战败,王平与他发生争执,投降赵云。诸葛亮接连三夜用鼓角惊扰曹营,使曹操退兵三十里;又让刘备背水下寨,在五界山前诈败,使曹操生疑后再发起冲杀,其间魏延和张飞抢先占领了南郑。退到阳平关的曹操连粮道也被截断,他看到鸡肋而定下口令“鸡肋”,杨修听到后让士兵收拾行装,曹操以扰乱军心为由将他斩首。 演义 第72回 §3–4 · 5–12 · 14 · 25–28

曹操在斜谷口被魏延一箭射中人中,折了两颗门牙,这才想起杨修的话,下令退兵。第73回开头,被马超伏兵追赶的曹操日夜奔逃,到达京兆才安下心来;刘备于建安二十四年秋七月在沔阳筑坛,登上汉中王之位。 演义 第72回 §37–39演义 第73回 §1–2 · 8

与演义不同之处

出兵:演义第70回中,法正在黄忠夺取天荡山后劝刘备出兵,刘备于建安二十三年秋七月率军十万出发。正史法正传中,法正的劝说是建安二十二年的事;先主传只说二十三年刘备率诸将进兵,没有记载兵数。天荡山之战不见于黄忠传。 演义 第70回 §47–48正史 蜀书 卷7 §30–31正史 蜀书 卷2 §37正史 蜀书 卷6 §36

曹操出征:演义第71回中,曹操于建安二十三年秋七月起兵四十万,定军山交战时已在南郑屯驻大军。正史武帝纪中,曹操于二十三年七月西征,九月到达长安,直到夏侯渊死后的二十四年三月才出斜谷到达阳平。兵数没有记载。 演义 第71回 §4 · 14正史 魏书 卷1 §163 · 166

夏侯渊之死:演义第71回中,黄忠从对面山上冲下,用宝刀把夏侯渊从头至肩劈开。正史先主传说黄忠居高鼓噪进攻,斩了夏侯渊;夏侯渊传则记载刘备焚烧鹿角进攻张郃,夏侯渊分兵一半前去援助,结果遭到袭击而战死。 演义 第71回 §27–28正史 蜀书 卷2 §38正史 魏书 卷9 §24

与曹操的交战:演义第72回中,诸葛亮在五界山前诱敌,大破曹操,魏延和张飞抢先占领南郑。正史中,曹操到来后,刘备据守险要,始终不与交锋(先主传)。 演义 第72回 §8–12正史 蜀书 卷2 §39正史 魏书 卷17 §49

曹操退兵的原因:演义第72回中,曹操斩了识破“鸡肋”之意的杨修,又被魏延射断门牙后才退兵。正史先主传记载,曹操历时数月不能取胜,逃亡者增多,于是退还。至于杨修,陈思王传只说因他颇有才策,又是袁氏的外甥,便借罪名将他诛杀,并未与汉中之事联系起来。 演义 第72回 §25–28 · 38–39正史 蜀书 卷2 §39正史 魏书 卷19 §16

王平归顺:演义第72回中,王平与徐晃争执后放火烧营,投降赵云。正史王平传只记载他随曹公征讨汉中,趁机投降了刘备。 演义 第72回 §3–4正史 蜀书 卷13 §35

下辨之战:演义第69回中,吴兰是马超的先锋,曹洪亲自斩了任夔后退兵。正史中,曹洪依曹休之计击破吴兰,斩杀任夔等人,吴兰则被阴平氐人强端所斩。 演义 第69回 §45–47正史 魏书 卷9 §55–56正史 魏书 卷1 §160

3KDEX撰写(尚未审校) — 段落末的标记链接到作为依据的正史卷或演义回的那一段。

参战方

项目甲乙
势力蜀汉魏
指挥官法正, 黄忠, 刘备, 马超, 张飞, 吴兰, 雷铜, 陈式曹操, 曹洪, 夏侯渊, 徐晃, 张郃, 曹休, 郭淮, 曹真, 杜袭

势力、指挥官、兵力、伤亡均与原文比对(3KDEX)。兵力、伤亡只收录原文所载数字。 出处:蜀书 卷2 §39

下级事件与演义场景(5)

演义出场回目 (5)

正史出现卷 (11)