弦高求见秦军统帅孟明视,自称是郑国派来的使者:“鄙国国君早已知道您统率大军来郑,特派我来犒劳。”说着,把二十头肥牛献上。孟明视暗吃一惊,心想郑国既然已知秦军奔袭消息,一定早有防备,则偷袭必然不成。便故作神秘地悄声对弦高道:“我军是为滑国而来,岂敢及郑?”
当夜三更,孟明视指挥秦军攻破滑国,抢掠一通后,回师西行。由于弦高的机智,郑国才免去一场劫难。郑国国君得到他的通知后,即派老臣烛之武去察看杞子、逢孙和杨孙三人动静,果见代戍北门的秦军已厉兵秣马,整顿器械,作好了里应外合的准备。“孟明视一伙已行至周、滑之间,你们打算去会师吗?”烛之武故意问道。
杞子等人大惊,情知阴谋已败露,连夜逃离郑国。
倘事态发展到此为止,还只是滑国晦气。惟晋国君臣见文公刚死,秦国便迫不及待地向东方扩张,袭郑灭滑,来去都从晋国经过,却连招呼也不打一声,分明是对晋国主权的蔑视,无不愤怒。于是策划在秦军回师必定经过的崤山,设下埋伏,以便给它个厉害尝尝。当时晋文公的灵柩尚放在曲沃(今山西闻喜县东北),还没下葬。新君襄公身穿黑色丧服,亲临战场,将士同仇敌忾。后人每以“墨缭兴师”指称服丧用兵,就是这个典故的运用。
周襄王二十五年(前)夏四月,东周历史上著名的伏击战例——崤山之役爆发了。率领灭滑秦军奏凯而还的孟明视,指挥部队长驱直入崤山谷地,被埋伏在此的晋军采用卡头、断尾、斩腰的战术,分割围困在上天梯、堕马崖、绝命岩、落魂涧、鬼愁窟、断云峪等险恶地段上。在平原作战中威猛无敌的秦军战车兵团,至此全无英雄用武之地。最后,晋军以俯射辅以火攻,秦军死伤大半,所有辎重以及从滑国所得战利品,尽为晋军缴获。从未打过败仗的“三帅”,俱被生俘。
按照晋国君臣的既定方案,“三帅”的命运是先受献俘太庙的耻辱,随即处死。襄公的母亲正是那位愿为秦晋世世友好献身的怀嬴夫人。她对儿子说,秦晋一向和睦,都是“三帅”贪功才惹出战争,不如放他们回去,让你外公自己处罚他们。襄公忙遵命照办。中军元帅先轸正在吃饭,听说此事,丢下饭碗便来见襄公,一口唾沫吐在国家元首的脸上,破口大骂:“咄!臭小子如此不明事理!将士们历经千辛万苦,才抓到这三人。娘儿们说一句,你就给放了?你放虎归山,改日后悔莫及!”
襄公被元老一骂,猛然醒悟,一面拭去脸上唾沫认错,一面急命阳处父将“三帅”追回。可是等阳处父赶到黄河渡口时,“三帅”已乘船抵达中流了。
秦军精锐覆灭于崤山伏击战的噩耗,早已传至秦国。远征军将士的遗属们莫不望东遥奠,痛哭流涕。
再过几天,有消息传来,谓孟明视等三人已被放回。国中舆论,皆以为这三人丧师辱国,其罪当诛!穆公为之辩解道:“孟明视一定会为国雪耻的。”