公元前627年的春天,晋襄公站在崤山的山崖上,看着下面的秦军大旗,心里有点激动。

他知道,这一战,晋国一定会胜利,因为秦军已经钻进了他们设下的圈套。
他想起了父亲晋文公去世前的叮嘱,要他守住晋国的霸业,不能让秦国抢走。
晋文公去世后,晋襄公刚刚即位,秦国就想趁着晋国国丧的机会,偷袭郑国,争夺中原的霸权。
秦国的大军由孟明视、西乞术、白乙丙三位大将率领,从雍城出发,经过周地,向东进发。
晋国的将军先轸得知秦军的计划后,向晋襄公建议说:“秦国行军几千里,经过好几个诸侯国来偷袭郑国,这是不道义的行为。崤山是秦军的必经之地,那里树木丛生,悬崖峭壁林立,山路盘旋曲折,只容得下一辆战车通过,地势十分险要,可以凭借崤山之险拦击秦军。”
晋襄公听从了先轸的建议,亲自率领大军开到崤山,安排士兵砍倒树木堵住道路,在那上面插了一杆三丈高的晋国的红旗,并在周围派兵埋伏,以红旗放倒为出击信号,接下来就只等秦军到来了。
秦军走到滑国的时候,遇到了郑国的商人弦高。
弦高谎称自己是郑国的使者,带着四张熟牛皮和十二头肥牛来犒劳秦军,说:“我们国君听说您要率领军队经过我们郑国,特地派我来犒劳您的士兵。我们郑国虽然不富裕,但是您的军队在我们这里停留一天,我们就准备一天的粮草;您的军队要离开,我们就准备好送行的礼物。”
孟明视听了弦高的话,以为郑国已经知道了秦军的计划,做好了准备,于是放弃了偷袭郑国的计划。但是秦军行军千里,不愿无功而返,于是顺路消灭了小国滑,抢到大量财物后,便迅速率军回秦国。
秦国大军走到渑池时,白乙丙曾提醒孟明视:“快到崤山了,一定要当心。我父亲蹇叔在我们出发前就说过,晋军一定会在崤山伏击我们。”
但孟明视自恃秦军强大,认为没人敢来偷袭,因此进入崤山后,看到路上堆在道路上的树木上插着一根晋国的大旗,仍没有引起足够的重视,命士兵放倒大旗,清除树木开路。
但是,红旗刚一放倒,晋军就从四面八方杀了过来,秦军被团团围住,无路可退,无奈退到堆乱树木的地方,但是那些树木上被撒了硫磺等易燃的东西,秦军一退到这里,就有无数的火箭射了过来,那些树木顿时着起火来,山谷里成了一片火海。
三百乘战车和数千兵士全军覆没,孟明视、西乞术和白乙丙三员大将都成了晋国的俘虏。
晋襄公得胜回朝,十分高兴,打算把秦军的三员大将杀了,庆祝胜利。
但晋襄公的母亲文嬴是秦穆公的女儿,她听说孟明视等三人被俘,不愿同秦国结仇,就跟晋襄公说:“秦国和晋国原是亲戚,关系一向很好。孟明视等人为了争功,伤了两国的和气,秦君肯定怨恨他们。但是如果杀了他们,两国可能会结下深仇,不如放回他们去,秦君一定不会放过他们。”
听母亲这样说,晋襄公觉得也有道理,就把孟明视等三个俘虏放了。
先轸听说孟明视被释放了,赶紧跑去见襄公,责备襄公不该把将士们浴血奋战抓到的俘虏轻易放掉,气愤之极,竟不顾君臣之礼,一个劲地吐唾沫。
晋襄公也后悔,赶紧派将军阳处父带领一队人马去追赶。
孟明视三人被释放后,怕晋君后悔,快马加鞭地逃跑。
跑到黄河边时,已经有晋兵追上来。
他们赶紧跳上河边的一艘小船,拼命地划起船来。
等阳处父赶到河边,船已经离岸。阳处父没有船,在岸边冲他们大喊道:“我们主公备了几匹好马送给你们,让你们可以尽快赶回秦国,请你们回来收下。”
孟明视知道是圈套,当然不肯上当,他站在船头,行了个礼说:“晋君的大人大量我们已感激万分,不敢再接受礼物。如果回去后还能保命,那三年后一定再来报答贵国的厚恩!”
就这样,孟明视等三人侥幸逃脱。
秦穆公得知秦军全军覆灭,很后悔自己不听蹇叔的劝告执意伐郑。
孟明视等三个人回到秦国,穆公身穿素服,亲自出城到郊外迎接他们。
孟明视等人急忙跪下请罪,秦穆公哭着说:“你们哪有什么错?是我不听从蹇叔的话,害你们打了败仗。我不能因为小过失而抹杀大功啊。”
秦穆公不但没有怪罪他们,还恢复了这三人的官职。
孟明视等人十分感激,下定决心不忘国耻,立功赎罪。
从此以后,他们一心一意操练兵马,认真演练阵法,发誓要报仇。
公元前625年,孟明视认为秦军已经具备相当的实力,可以打败晋军了,于是向秦穆公请战。秦穆公则派孟明视等带兵,继续东进的战略。
晋襄公也料到秦国不会就此罢休,因此也一直在积极备战。
秦军和晋军在彭衙遭遇,厮杀一场,秦军再次失败。
接连两次战败,秦东进的道路被阻,只好转而向西发展。
孟明视本想雪耻,却再次吃了败仗,以为这次秦穆公定不会饶恕他。
但是没想到秦穆公还是没有怪罪他,并继续让他执掌兵权。
孟明视感激不已,开始反思过去失败的教训,并反省自身。
在提高自己作战指挥技术的同时,将自己的财产全部变卖,用来抚恤伤亡将士的家属,并亲自练兵,与士兵们同吃同住,同甘共苦。
这时,晋国大将先轸的儿子先且居奉晋襄公之命,率晋、宋、陈、郑四国联军来攻打秦国。
秦军正是紧张练兵的时候,孟明视经过冷静的分析,认为四国联军士气昂扬,而秦国还没做好准备,因此下令紧闭城门,不与应战,同时继续加紧训练。
结果,晋国又攻占了秦国的两座城。很多人认为,孟明视接连战败,因此变得畏首畏尾,建议秦穆公解除他的军权,但秦穆公依然对他充满了信心。
公元前624年,秦军已经被孟明视训练得兵强将勇,战斗力十分顽强了。
他觉得到了征伐晋军,报崤山之仇的时候了,于是向秦穆公请求亲自挂帅出征。
秦穆公调给他五百辆兵车,同时还有装备精良的兵器和充足的粮食,还专门拨出粮食和钱财给出征兵士家属,让士兵们可以后顾无忧。
经过精心的准备,将士们斗志昂扬,下定决心和晋国一较高下。孟明视、西乞术和白乙丙三位将军率领秦国大军,浩浩荡荡地奔向了晋国。
秦军渡过黄河后,孟明视下令将渡船全部焚毁,表示这次要和晋军决一死战。
孟明视亲自担任先锋,率领同仇敌忾的秦军,一路势如破竹,在晋国的土地上纵横驰骋,没几天就抢回了过去被晋军攻占的两座城池,然后又接连攻下晋国几座大城。
秦国大军势不可挡,晋国君臣惊慌失措,不敢迎战,晋襄公下令晋军紧闭城门坚守,不得与秦军交战。
秦穆公见失地已经收复,而且晋国不敢出城迎战,威风丧尽,终于洗刷了以前的耻辱,于是便带领大军到崤山,在当年的战场上,埋葬尸骨,哭祭战死的将士,并发表了有名的《秦誓》,祭奠将士们的亡灵。
孟明视、西乞术和白乙丙也跪在坟前,大哭不止,全军上下无不为之动容。