战败
怛逻斯之战在中国的史料中似乎记载的并不多,作为这一战的主帅高仙芝,其传记中要么就是只字未提,要么就是只写了一句“其王子走大食,乞兵攻仙芝于怛逻斯城,以直其冤”。《新唐书》西域传中也有一句:“攻怛逻斯城,败仙芝军”。通鉴中相对记的就多一些:
仙芝闻之,将蕃、汉三万众击大食,深入七百余里,至恒罗斯城,与大食遇。相持五日,葛罗禄(有时作“逻”)部众叛,与大食夹攻唐军,仙芝大败,士卒死亡略尽,所余才数千人。右威卫将军李嗣业劝仙芝宵遁。道路阻隘,拔汗那部众在前,人畜塞路;嗣业前驱,奋大梃击之,人马俱毙,仙芝乃得过。
一次具有重要意义的战争,显然讳疾忌医似的几个字用处不大,而单凭通鉴中这么一段来研究似乎也显单薄。不过尽管简略,但好歹可以大致清楚其过程了:高仙芝听说大食要来攻击安西四镇,于是带蕃汉三万兵马深入大食七百里作战。在怛逻斯与敌人相持五日后,由于葛罗禄的背叛并与大食夹攻唐军,致使唐军大败,伤亡惨重,最后幸好有了李嗣业,高仙芝本人才得已脱险。
那么怛逻斯在哪呢?它就在今天哈萨克斯坦国塔拉兹(Taraz)附近,这里也曾叫江布尔(Zhambyl或Djambul)。从安西出发,到怛逻斯的确切距离不好说,但总有千里之遥了,有人考证出来最短也在一千四五百里,而最长可到二千多里,显然通鉴所说的七百里远远不够,但通鉴说的是“深入大食七百里”,或许没有包括此前的路途。不过又有一个问题,为什么写小勃律是“九千里而赢”,到怛逻斯城就只有一两千里呢?其实“九千里”是对京师而言,如果是从安西出发,就没有这么远了。高仙芝应是从安西都护府出发,安西都护府在开元、天宝时应当设置在龟兹国。如果找张地图来看,这两次出征距离相差无几,小勃律理应更远一些。但如果看图片觉得怛逻斯更远,那么也没办法,或许是眼睛欺骗了我们,地图应该是没有问题的,从今天的世界地图来找这两个地方,也是这样的位置关系。第一次西征,有英国学者将此与汉尼拔、拿破仑、苏沃洛夫越过阿尔卑斯山的远征相比,认为后几者就好像是假日的出行。或许正因为有了前一次的胜利,高仙芝才会“艺高人胆大”的深入敌国。
除了地理需要重视一下之外,其它的事情好像很简单,似乎下面只要就其意义再讨论一下就可以了。然而几分漫不经心的找了一下另一个当事人李嗣业的列传,却发现有意外收获:
仙芝率兵二万深入,为大食所败,残卒数千。事急,嗣业谋曰:“将军深履贼境,后援既绝,而大食乘胜,诸胡锐于斗,我与将军俱前死,尚谁报朝廷者?不如守白石岭以为后计。”仙芝曰:“吾方收合余尽,明日复战。”嗣业曰:“事去矣,不可坐须菹醢。”即驰守白石,路既隘,步骑鱼贯而前。会拔汗那还兵,辎饷塞道不可骋,嗣业惧追及,手梃鏖击,人马毙仆者数十百,虏骇走,仙芝乃得还。——《新唐书》李嗣业传
仙芝惧,领兵二万深入胡地,与大食战,仙芝大败。会夜,两军解,仙芝众为大食所杀,存者不过数千。事窘,嗣业白仙芝曰:“将军深入胡地,后绝救兵。今大食战胜,诸胡知,必乘胜而并力事汉。若全军没,嗣业与将军俱为贼所虏,则何人归报主?不如驰守白石岭,早图奔逸之计。”仙芝曰:“尔,战将也。吾欲收合余烬,明日复战,期一胜耳。”嗣业曰:“愚者千虑,或有一得,势危若此,不可胶柱。”固请行,乃从之。路隘,人马鱼贯而奔。会跋汗那兵众先奔,人及驼马塞路,不克过。嗣业持大棒前驱击之,人马应手俱毙。胡等遁,路开,仙芝获免。——《旧唐书》李嗣业传
其实有时一些人物的事情不见于本传,却在别人的传中看到,这也是常有的。比如前文举的张说救李亨一命,就是在后妃传中找到的。
这两处记载补充了高仙芝败退的过程,在失败之后,高仙芝本想集合剩余的士兵再战,“期一胜也”,哪怕胜一场也行啊,总比现在这个大败要强。但实际上人马整齐之时都未胜,败过一次之后更没法取胜了,何况又是异地作战,一旦失败士兵心里多半会没底,因此再战几乎是必败,高大将军本人只怕也要马革裹尺而还了——要不就是还都没法还,因为他一死就更是有全军覆没的危险。高仙芝并非不明白这个道理,但这时距他被封为右羽林大将军不远,就这么退败无疑太伤面子,所以想拼死一搏,只怕也是报着必死之心了。李嗣业坚持劝他离开,高仙芝终于答应。由李嗣业开道,最后总算平安归来。有时在想,假如高仙芝不听,而是坚持再打,那结果很可能是成为中国在中亚战场上的一名烈士,或者成为俘虏,但也就不会有后面安史之乱中的冤案了。
虽然李嗣业的传中为撤退补充了具体内容,但高仙芝是如何败的仍然不是非常清楚,就好像晴天一声霹雳,突然间就败了。而且还有一个问题,就是高仙芝带领的人数,通鉴写是三万,两唐书均为二万,那相差的一万人哪里去了?正在发愁这一万人的去处,又看到有说高仙芝带领的人数是六万或七万,人数一下子猛涨到了几倍,不过还有说高仙芝是带着十万人去的,据说那个是出自阿拉伯人的史书,如果我们的史书是压低人数,那阿拉伯史就是抬高人数。事实上究竟是多少只怕现在谁也无法说清楚,大致范围放到最宽也就是二万到十万之间,六七万倒的确是个折中的数字。推测一下,估计问题出在“蕃、汉”上面。《旧唐书》里说“安西都护府治所,在龟兹国城内,管戍兵二万四千人,马二千七百疋,衣赐六十二万疋段”,二万四千恰在二万、三万之间。如果仅有这么多,留守将士再占去一部分,高仙芝所能带走的就是二万人左右。再假设蕃兵是几万的话,那也的确有可能到六、七万。不过人数上存在差异只怕还有一个原因,那就是高仙芝的谎报,事实上这也极有可能,唐时边将若有战败都会少报人数,高仙芝怕也未能免俗。另外还有一种假设,会不会记载下来的两三万,是指唐军中的汉族士兵呢?如果是这样,那就是高仙芝在上报的时候耍了花样,只报上了汉族士兵的数目,而没报蕃兵人数。一般史书上要写唐朝用少数民族的军队,都会用“借”字,由这个字就可以看出来,虽然唐朝号称是最开放的朝代,在胡汉问题上最为宽容,“合同为一家”,但根本的民族还是要分的,否则又何必分汉将、蕃将呢?既然是“借”,那么说明这些人不属于大唐皇帝,或者说是不直接属于,但汉兵则是唐朝皇帝正式辖内的子民,因此有可能高仙芝是出于这样的考虑如此上报,既可以把人数降低以挽回面子,又可以找到足以说出口的理由,两全齐美。这么猜想也有个前提,就是那两万四千戍兵为汉族士兵,这其实也是可以说通的,因为平日戍守的应该就是他们,至于蕃兵应该是有战事的时候才“应邀”参战。但是,我们都知道玄宗后期“开边意未已”,因而徭役也有所增多,从安史之乱中唐朝一下子就能招募来几万人马来看,推算如果玄宗为了开边而募兵很可能也会是几万,那么安西的戍军也有可能超过二万四千人。因此无论怎么看,人数问题都实在难以下清楚的结论,除非考古上又能找出来确凿的证据,否则也只能天马行空的猜测。唐军人数记载有异,大食军的人数也有差异,一般来讲认为是十万人,最多的说法是二十万,但大食人数上的优势则是一定的。