张鲁之败,论曹刘孙三家的政治博弈

祸兮福所倚 , 福兮祸所伏 。
建安二十年(215)曹操征伐汉中 , 张鲁战败出降 。
如果仔细梳理相关记载与后续事件 , 会发现“张鲁战败”引发了巨大的蝴蝶效应 , 曹刘孙三家均受波及 。
谈到这个问题 , 首先需要澄清张鲁政权的辖区 。
目前对于张鲁政权的实控范围 , 普遍存在误解 , 认为张鲁仅仅割据汉中 , 这是不对的 。 实际巴中地区 , 尤其是巴西郡 , 也处在张鲁的控制之中 。
巴西深入益州腹心 , 横亘蜀郡与巴东之间 。 成都在蜀郡 , 而白帝与巫峡(入川水路)则在巴东 。 这也是张鲁降曹 , 蜀中“一日数十惊”的根本原因 。
(曹操)居(汉中)七日 , 蜀降者说:“蜀中一日数十惊 , (刘)备虽斩之而不能安也 。 ”--《傅子》
张鲁战败之后 , 汉中与巴西一并归属曹操 。 张郃甚至能够深入宕渠 , 与张飞在此激战 。 宕渠的位置 , 与永安和成都处在同一纬度 , 可知彼时益州危在旦夕 。
彼时(215)的刘备不在川中 , 而在荆州 , 正准备与孙权鏖战 。 因为张鲁突然倒台 , 刘备不得不忍痛割让长沙、桂阳、江夏三郡 , 与孙权讲和 , 回援蜀中 。
对孙权而言 , 得到荆南三郡之后 , 实力大大增强 。 随着刘备放弃桂阳(接壤交州苍梧) , 也彻底宣告退出对交州地区的争夺 。 有鉴于此 , 孙权在与刘备讲和之后 , 立即发动了合肥之战 。
此役从时间上看 , 发生在曹操攻伐汉中的一个月之后(曹操伐汉中在七月 , 孙权攻合肥在八月) , 因此合肥之战 , 可以视作三国版“围魏救赵” 。
这也可以侧面解释 , 为何十万吴兵被张辽八百死士所破 , 因为军事准备确实不足 。
本文共5500字 , 阅读需11分钟
张鲁对巴中地区的控制
张鲁是刘焉的别部司马 , 依靠其母“有少容、魅鬼道、往来焉家”的暧昧关系 , 得到刘焉重用 , 出镇汉中 。 刘焉死后 , 刘璋与张鲁交恶 , 汉中遂独立 。
张鲁的辖区 , 并非汉中一地 , 同时也包括巴中 , 主要是巴西地区 。
巴郡在建安六年(201)被刘璋分为三部 , 号称“三巴” , 即巴西、巴东、巴三郡 。
建安六年 , 鱼复蹇胤白(刘)璋 , 争巴名 , 璋乃改永宁为巴郡 , 以固陵为巴东 , 徙羲为巴西太守 , 是为“三巴” 。 --《华阳国志巴志》

张鲁之败,论曹刘孙三家的政治博弈
文章图片
三巴地图
从地理位置上看 , 巴西在最北 , 巴东在最东 , 而巴在最南 。 其中巴西北侧接壤汉中(治南郑) , 西侧接壤蜀郡(治成都) , 恰巧处在刘璋与张鲁辖区的交界处 , 因此双方经常在此展开拉锯战 。
关于巴西郡为张鲁控制 , 至少有四条佐证 。
(1)庞羲的战败记录
庞羲是刘焉姻亲 , 出任过巴郡太守 。 在太守任上 , 庞羲被张鲁所败 , 巴中遂失 。
《蜀书刘璋传》与《后汉书刘焉传》对此均有记载 , 即刘璋遣庞羲攻打巴地 , 不克 , 张鲁遂“称雄巴、汉” 。
(刘)璋累遣庞羲等攻(张)鲁所破(巴地) 。 --《蜀书刘璋传》
(刘璋)遣其将庞羲等攻鲁 , 数为所破 。 (张)鲁部曲多在巴上 , 故以(庞)羲为巴郡太守 , (张)鲁因袭取之 , 遂雄于巴、汉 。 --《后汉书刘焉传》
可以清楚看到 , 巴中地区 , 已经归属张鲁 。
需要注意 , 此处涉及一个“辖区划分”问题 。
巴郡被刘璋“一分为三”是在建安六年(201) , 而之前统称为巴郡(旧巴郡) 。 分割后的巴郡(新巴郡) , 治江州(今重庆) , 在三巴最南 , 张鲁的势力伸不到这么远 。
可知庞羲的“巴郡太守” , 指的是“巴西太守” 。 比如建安七子之一的王粲 , 便称庞羲为巴西太守 。
(刘璋)以(庞)羲为巴西太守 , 遂专权势 。 --《英雄记》
(2)张鲁在巴西的经营
张鲁在巴西地区 , 树大根深 。 早在刘璋继位未久 , 便有“鲁部曲多在巴西”的记载 。
(张)鲁部曲多在巴西 。 --《蜀书刘璋传》
建安二十年(215)张鲁遭曹操击败后 , 并未直接归降 , 而是从汉中“南入巴中” , 招诱地方蛮夷帅 。
(张)鲁闻阳平已陷 , 将稽颡归降 , (阎)圃又曰:“今以迫往 , 功必轻;不如依杜濩赴朴胡相拒 , 然后委质 , 功必多 。 ”于是乃奔南山、入巴中 。 --《魏书张鲁传》
需要注意的是 , 此处的“巴中” , 指的实际是“巴西” 。 因为巴东与巴郡 , 与汉中均不接壤 , 而且距离极远 。