刘备驻防在新野的七年以上的时间,只有过一次军事行动。刘表叫他向许县进军。他经过宛县(南阳)、博望(南阳东北六十里的博望驿)、长山(方城山),到了许县西南的叶县。守叶县的曹军将领是夏侯惇。在夏侯惇的下面,有李典、于禁两位大将。
这一仗打得不错:有路旁设伏的战术,击溃夏侯惇亲自与于禁率领的追兵(李典不主张对刘备追击,被夏侯惇指定留守叶县)。
网络配图
李典不主张追击,是对的。第一,刘备未曾损兵折将,就忽然撤退,很像是“有诈”。第二,叶县之南,通往博望的道路,是方城山的山隘,很狭窄,很长,两旁有茂盛的草木,刘备可能布置了埋伏。夏侯惇不听李典的话,吃了一个大败仗。
刘备是不是除了以埋伏的部队袭击夏侯惇的追军以外,也如《三国演义》所说,用火焚烧山路两旁山中的草木?有可能,但不必要。并且,倘若在秋冬的干燥之日用了火,那被烧的就不仅是夏侯惇和于禁的兵了。
刘备的这一次胜利,是否由于诸葛亮替他指挥?刘备这时候是否已经拜访了诸葛亮三次,把诸葛亮请来了身边当军师?
网络配图
我们晓得,这击败夏侯惇追军的事,是在李典参加曹操的围攻邺县之前。围攻邺县,是从建安九年二月开始,到八月结束。
诸葛亮在后主阿斗的建兴五年(公元227年)写他的《前出师表》,说了下面的几句话:“先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。”
可爱的裴松之,在这几句下面,注得十分明白:“刘备以建安十三年(公元208年)败(于曹操),遣亮使吴。亮以建兴五年抗表北伐,自倾覆至此,整二十年。然刘备始与亮相遇,在败军之前一年也。”
网络配图
由此看来,不仅“火烧博望坡”的事于史无据,而且诸葛亮那时候仍在隆中高卧,并不曾在“新野”刘备的营中,向刘备“假”得了剑与印,对关、张与关平、刘封四人颁布命令,叫关羽带一千“民兵”埋伏在博望之左的所谓“豫山”,叫张飞带一千“民兵”埋伏在博望之右的所谓“安林”;又叫关平、刘封各带五百“民兵”,埋伏在博望坡之后。
诸葛亮在《三国演义》里吩咐这四个人,要静候赵云与刘备先后对夏侯惇交锋,诈败,退过了博望坡,一齐放火,他们遵令而行,果然就把夏侯惇杀得“尸横遍野,血流成河”。
演义的作者,把夏侯惇说成来攻的人,把刘备说成被攻的人,不曾深考过:取攻势的原是刘备,而夏侯惇只是于刘备撤退以后才“追击”的。演义的作者又把夏侯惇说成是从南面打到北面来的,未免太茫然于许昌之在新野的东北了。