十 回首彭城之战

彭城之战,是项羽军事生涯的顶峰,他以三万楚军,击溃六十万汉与诸侯各国联军,再一次创造了军事史上以少胜多的奇迹。战争是艺术,也是竞技,项羽在战场上所表现的军事天才,永远使人眼花缭乱。

我曾经多次感叹过,古代史的记事,往往是挂一漏万,历史宛若汪洋大海,留下的记载只是点滴浪花,由极为有限的史料去复活无穷无尽的历史,既是古代史的宿命,也是古代史的魅力。我读《史记》,力求通过太史公留下的简略记事,去复活古代史中这一场前无古人后无来者的伟大战事,可谓疑问重重。重重疑问中,最不可解的就是项羽由齐国回师楚国奇袭彭城的路线。

史书上说,正在城阳攻击田横的项羽得到彭城陷落的消息后,当即部署部下继续攻击田横,自己带领三万精兵经过鲁县—胡陵—萧县,对彭城展开攻击,一举获胜。秦的鲁县在今山东曲阜,胡陵县在今山东鱼台县东南,萧县在今江苏萧县东南,这一条路线是当时的交通线路,秦末之乱中项梁和刘邦军都多次经由过,断无疑问。问题是项羽军的出发点城阳在哪里?千百年来都是疑问。这个疑问的解决,不但是复原彭城之战原貌的关键,也是项羽通过奇袭以最少的兵力获得最大战果的精髓所在。

自唐以来,历代史家多以为,项羽回师出发的城阳,是秦的东郡城阳县,故址在今天的山东省菏泽市东北。不过,楚汉相争时,东郡属于楚国,项羽深入齐国讨伐田氏兄弟,怎么可能滞留在楚国国内攻击田横?这是第一个疑问。第二个疑问是:项羽由东郡城阳县奔袭彭城,怎么也不可能先东去鲁县,然后再返回来经过胡陵,攻取萧县,由如此绕来绕去的路线攻击彭城,可以说不但违背基本的军事常识,而且毫无突然性可言,断然不可信。

司马迁著《史记》,没有撰写《地理志》,地名地理的混乱,是《史记》的一大缺陷,久远的地理不说,秦王朝的地理政区,司马迁就已经是相当不清楚了。元代历史学家胡三省在为《资治通鉴》作注时指出,项羽伐齐路线中有两个城阳,分别为不同地方。项羽与田荣会战的城阳县,地方在汉代的济阴郡城阳县,就是今天山东菏泽东北。而项羽攻击田横的城阳,地方在汉代的城阳国,也就是今天山东莒县一带。这是相当有见识的看法,只是将“成阳县”误写为“城阳县”了,城阳国的说法也笼统含糊[25]。

王国维先生指出,秦代已经设有城阳郡,项羽讨伐田横的城阳不是县名而是郡名[26]。后晓荣先生以为,秦始皇统一天下后,重新划分政区,分割齐国的琅邪郡西部设置了城阳郡,郡治在莒县(今山东莒县)。城阳郡的辖境,大致东到今山东莒县,西到蒙阴,北到沂源,南到临沂,沂蒙山区和沂水、沭水流域都在其境内[27]。一一清理下来,情况大致清楚了。

这个城阳地区,历来是齐国遭受外敌入侵时的退守之地,堪称齐国的后院。公元前284年,以燕国为首的五国联军合纵攻齐,齐国首都临淄失守,齐湣王退入城阳山中避难,田单收复齐国失地后,由城阳山中迎接齐湣王的儿子齐襄王回到临淄。城阳山中,应当就是沂蒙山区,古往今来都是易守难攻的避难地。

项羽攻齐,也是由西而东,由平原至临淄,进而深入到北海地区(今山东高密一带),占领了大半个齐国。田横抗击楚军,仍然以城阳地区为根据地,依托沂蒙山区,集结坚守,顽强抵抗。三年以后,韩信进军齐国,攻陷临淄,齐王田广先是退走高密(今山东高密),潍水大败后再退走城阳,也是将城阳作为避难之处以及东山再起的复兴基地。

南武城又去平邑县南,有南武城故址,一面依苍山为屏障,三面夯筑环形城墙,珍奇而壮观。南武城始建于东周,先后属于鲁国和齐国,战国末年,成为楚国的领土。入秦以来,划归城阳郡,历史一直延续至北齐,是孔子高足曾子和澹台灭明的故里。

由此看来,史书上说项羽回师奇袭彭城前,正在城阳攻击田横,这个城阳,应当指的就是秦的城阳郡地区,项羽正是从这里出发奔袭彭城的。

2012年9月,我到城阳地区访古,先到莒县。莒县是西周以来莒国的国都,战国时为楚国所灭,后来归了齐国。古来的大国宏都,内外两重的古城,城墙城壕至今残存。由莒县沿沂水、沭水间河谷南下,进入临沂,驻车遥望苍山、兰陵,然后西去进入浚河河谷,重走项羽当年行军路。

浚河下游一段,今称祊河,在临沂汇入沂水。沿祊河去费县,寻得秦汉费县古城,在河的北岸上冶镇西毕城村,有残存城基。又去平邑县,南有南武城故址,一面依苍山为屏障,三面夯筑环形城墙,珍奇而壮观,历史从春秋到秦汉延续至北齐。浚河发源于平邑北部山里,往东南流向费县,南武阳故城在河西的仲村镇北昌乐村,遗址在田野间。西去不远,即是秦汉卞县故址,在泗水县泉林镇,泗水的源头所在。

项羽为奇袭彭城穿越鲁中山地的路线,以古地名而言,启阳—费县—卞县—鲁县,以今地名而言,临沂—费县—平邑—泗水—曲阜,以自然地理而言,蒙山、沂山之间的浚河、泗水河谷。这一带地方,古代不仅是交通要道,也是人文荟萃之地,孔子、曾子、郑玄、王羲之、刘勰……宛若群星灿烂[28]。

抵曲阜望徐州,一望无际的淮河平原,往来已经了无悬念。

彭城故地在徐州,我曾经多次往来停留。徐州环城多山,九里、龟山在北,云龙、凤凰在南,西有卧牛、马山,东有骆驼、狮子,都是孤立的浅山,突起在一望无垠的原野上。交通四通八达,浅山间断环绕的徐州,易攻难守,古往今来,都是反复争夺、频繁易手的军事据点。

遥想当年,刘邦统领六十万联军伐楚,一举攻入彭城,同时项羽正统领楚军主力在千里之外以莒县为中心的城阳郡一带与田横作战,艰难如深陷泥潭。

浚河浚河发源于平邑北部山中,往东南流向费县,下游一段,今称祊河,在临沂汇入沂水。由平邑西去到泗水县,是泗水的源头所在。蒙山、沂山之间的浚河、泗水河谷,古来不仅是交通要道,也是人文荟萃之地,孔子、曾子、郑玄、王羲之、刘勰等人,宛若群星。当年项羽奇袭彭城,正是走的这条道路。