529年,梁朝大将陈庆之率领七千人北上,一路上攻无不克、战无不胜,兵不血刃,占领了北魏的都城洛阳,连洛阳的儿童都知道“名师大将莫自牢,千兵万马避白袍”。陈庆之虽然占领了洛阳,击溃了北魏的数十万大军,可是形势很快急转直下,他非但没能灭掉北魏,反而被打得全军覆没,这到底是为什么呢?
一、此战并非北伐
虽然后世将陈庆之的这次军事行动称为北伐,可是从严格意义上来讲,这并不是一场北伐!事请还得从528年说起,当时北魏爆发了“河音之变”,尔朱荣大肆诛杀北魏皇室,成为权臣。身在外地的北海王元颢闻讯后,逃往南方的梁朝。元颢一番慷慨陈词后,博得了梁武帝的赏识,萧衍决定帮助元颢,派兵护送他返回洛阳。
于是,梁武帝任命陈庆之为假节、飚勇将军,率领七千人护送元颢北返。元颢“于涣水即魏帝”,任命陈庆之为使持节、镇北将军、 护军、前军大都督,然后发兵北上。换言之,这是一场北魏的皇位争夺战争,梁朝也卷入其中。由于北魏政局动荡,因此北魏地方官员离心离德,黄河以南地区全部支持元颢。
二、南北矛盾重重
在占领洛阳后,元颢觉得大局已定,就开始纵请声SE,“荒于酒SE,乃日夜宴乐,不复视事”。与此同时,元颢还和一些北魏宗室谋划,打算断绝与梁朝的关系,“绝宾贡之礼”,因此他对陈庆之的态度发生了变化,“外同内异,言多忌刻”。陈庆之自然也知道元颢的心思,于是他提出“宜启天子,更请经兵;并勒诸州,有南人没此者,悉须部送”。
陈庆之意图通过这种手段,来增强自己的实力。可是,元颢却向梁武帝上书,“河北、河南一时已定,唯尔朱荣尚敢跋扈,臣与庆之自能擒讨。今州郡新服,正须绥抚,不宜更复加兵,摇动百姓”。梁武帝听信了元颢的话,没有继续派兵北上。同时,陈庆之还拒绝了部下让他废掉元颢的计划,他提出前往徐州任职,也遭到了元颢的拒绝,“庆之不敢复言”。
三、北魏兵强马壮
陈庆之虽然在北上的过程中,击破北魏十几万大军,可是北魏的国力并没有受到损害。因为与此同时,北魏将主力放到了东面。529年六月,北魏权臣尔朱荣亲率大军,号称百万,“挟魏主元子攸来攻颢”。自从进入洛阳后,梁军军纪涣散,“陵暴市里,朝野失望”,再加上众寡不敌,即使有陈庆之这样的将领,也难以回天。
陈庆之率军坚守河桥,与尔朱荣展开机战,“三日中十有一战,伤杀甚众”。尔朱荣发现正面难以突破,于是“缚木为筏,济自硖石,与颢战于河桥”,一举击溃了元颢,并且将其擒获。陈庆之见大势已去,率军结阵撤退。尔朱荣亲自率军来追,梁军又遇到了山洪,结果全军覆没。陈庆之被迫剃掉头发,假扮成和尚,这才逃离北魏,回到梁朝。
参考资料:1.《资治通鉴》;2.《梁书》