崤之战是春秋时期发生晋秦争霸战争中的一场决定性战役。 周襄王二十五年(公元前627年),晋襄公率军在晋国崤山(今河南省洛宁县东宋乡王岭村交战沟)隘道全歼偷袭郑国的秦军的重要伏击歼灭战。
孟明视教军士从左右两旁,爬山越溪,寻个出路。只见左边山头上金鼓乱鸣,左有一枝军占住,叫道:“大将先且居在北,孟明视早早投降!”右边隔溪一声炮响,山谷俱应,又竖起大将胥婴的旗号。孟明视此时,如万箭攒心,没摆布一头处。军士每分头乱窜,爬山越溪,都被晋兵斩获。孟明视大怒,同西乞、白乙二将,仍杀到堕马崖来。那柴木上都掺有硫黄焰硝引火之物,被韩子舆放起火来,烧得“焰腾腾烟涨迷天,红赫赫火星撒地。”后面梁弘军马已到,逼得孟明视等三帅叫苦不迭。左右前后,都是晋兵布满。孟明视谓白乙丙曰:“汝父真神算也!今日困于绝地,我死必矣!你二人变服,各自逃生。万一天幸,有一人得回秦国,奏知吾主,兴兵报仇,九泉之下,亦得吐气!”西乞术、白乙丙哭曰:“吾等生则同生,死则同死,纵使得脱,何面目独归故国?……”言之未已,手下军兵,看看散尽,委弃车仗哭械,连路堆积。孟明等三帅无计可施,聚于岩下,坐以待缚。晋兵四下围裹将来,如馒头一般,把秦家兵将,做个餤子①,一个个束手受擒。杀得血污溪流,尸横山径;匹马只轮,一些不曾走漏。髯翁有诗云:
千里雄心一旦灰,西崤无复只轮回。
休夸晋帅多奇计,蹇叔先曾堕泪来。
周襄王二十三年(公元前629年),晋国、秦国联军兵围郑国,郑国有亡国之患。郑大臣烛之武出城面见秦穆公,告诉他,秦国离郑国远,而晋国离郑国近,若郑国灭亡,有利于晋,于秦国无益处。秦穆公认为烛之武言之有理,于是与郑国结盟,命秦国大将杞子、逢孙、杨孙等戍守郑国。秦军退去,晋军也无奈而退去。
周襄王二十五年(公元前627年),晋文公去世,晋襄公即位。郑国使杞子守北门,杞子使人密报秦穆公说:“若派军前来偷袭郑国,必取之。”秦穆公就此事征求大臣蹇叔的意见,蹇叔说:“千里行军,其谁不知?劳师以袭远,此事闻所未闻。师劳力竭,郑国必有所备,此事断然不可。”秦穆公不听,命百里奚之子孟明视、蹇叔之子西乞术、白乙丙带军远征。蹇叔哭而送之,告诉其两子:“晋军必设伏于崤山。崤山有二陵,其南岭,为夏王的陵墓所在;北岭,周文公在此避过风雨,秦军必葬身于此处。”
秦师大举东进,次年春,秦师过周都王城的北门,兵车卫都脱去头盔,下车步行,但立即又上车,战车有三百乘。周朝贵族王孙满当时还是个幼童,与周王一起在北门观看,王孙满告诉周王:“秦师轻慢无礼,必将失败。”
郑国大商人弦高要到洛邑从事商务活动,在滑国(都城在今偃师市东南)遇见秦师。弦高大惊,派人火速奔告郑国,自己诈称郑国使臣,献四张熟牛皮和十二头牛犒劳秦师。弦高诈传郑君之命,告诉三位秦帅:“我们的国君听说三位将军率军而来,特使下臣前来犒劳。”三帅误以为郑国已有防备,不敢东进,于是灭掉滑国,率军西归。在郑国的杞子等秦人知道阴谋败露,又恐回秦国获罪,仓皇出逃到齐、宋两国。
再说晋国正处于大丧之中,闻秦师千里袭郑,灭滑而还,君臣商议如何应对。晋大臣原轸主张讨伐秦师。大臣栾枝说:“秦国对晋文公有恩,未报其恩而伐其师,如何面对先君?”原轸说:“先君之丧,秦国不加哀悯,却灭我同姓(晋、滑同姓),甚为无礼。并且今日纵敌,必为数世之患。”晋襄公听从原轸的意见,发布诏令,讨伐秦师。同时,联合姜戎,欲共同破秦。
晋襄公带兵亲征。当年四月,秦晋两军大战于崤山(今洛宁、陕县、灵宝间)。秦军千里奔袭,无功而返,士气低落,人疲马乏。而晋军以逸待劳,士气旺盛。并且秦军不曾预料到晋军来袭,一旦遇敌,惊慌失措,晋军轻松获胜,孟明视等三帅被生擒,其余将卒,皆被斩杀。晋襄公嫡母(秦国女)为三帅请命,三帅归秦。
崤之战后,秦晋又有彭衙之战,秦师战败。周襄王二十九年(公元前623年),秦以孟明视为帅,大举攻晋,晋军坚守不出,秦师至崤山,埋葬崤之战秦军尸骨而还。崤之战遏制了秦东进的势头。秦穆公转而向西发展,讨伐西戎。益国十二,开地千里,遂霸西戎。
《左传·僖公三十二年、三十三年》
冬,晋文公卒。庚辰,将殡于曲沃,出绛,柩有声如牛。卜偃使大夫拜。曰:“君命大事。将有西师过轶我,击之,必大捷焉。”
杞子自郑使告于秦曰:“郑人使我掌其北门之管,若潜师以来,国可得也。”穆公访诸蹇叔,蹇叔曰:“劳师以袭远,非所闻也。师劳力竭,远主备之,无乃不可乎!师之所为,郑必知之。勤而无所,必有悖心。且行千里,其谁不知?”公辞焉。召孟明、西乞、白乙,使出师于东门之外。蹇叔哭之,曰:“孟明,吾见师之出而不见其入也。”公使谓之曰:“尔何知?中寿,尔墓之木拱矣。”