這時,弦高派人騎快馬到鄭國國都報告,鄭國的君臣才知道秦軍來進犯。一個商人的愛國行動救了他們的國家。
晉國風聞秦軍這番行動,就認為這是千載難逢的好機會,先軫說:“秦軍勞師遠征,無功而返,士氣一定很低沉,我們這個時候去攻打,一定會取勝。”但是大臣欒枝卻不同意這樣做,他說:“秦國有恩於我們先主,我們未報答他們,反而去攻打,恐怕不好吧?”
先軫說:“話也不能這樣說,我們國家有喪事,他們不但不來吊喪,反而來攻打我們,滑就被他們攻取了,這還說什麼人情。我常聽人說,敵人不可縱,一日縱之,將會後患無窮。”晉國內部意見一致後,就發兵迎擊秦軍。
這時文公的兒子襄公還沒有繼位,他還在服喪,穿著一身的白衣服,戴著白帽子,大臣們覺得這樣不吉利,就把他的白衣服全部染黑,將士們也同樣做了,襄公親自率領軍隊出征。
晉軍果然將部隊駐紮在崤山,因為這是個戰略要地。秦國部隊回師正是從這裏經過,當秦軍走到這深深的峽穀時,晉軍一起進發,徹底摧毀了秦軍,這時西乞術和孟明視才想起了他們父親所說的話。
秦軍的三位大將都被俘虜,部隊得勝而歸。於是,晉人才開始安葬他們所尊敬的文公,按平常,葬禮上,人們都要穿白色的衣服,但是,晉人這次葬禮,人們一律都穿著黑色的衣服,從此以後,晉人就以黑色為他們的喪服。
今天,我們的民俗中,既有以白色為喪服,又有以黑色為喪服,可能就受到晉文公葬禮的影響。
晉文公的夫人文嬴是秦國的宗室,她看到秦國的三員猛將被俘虜,就去請求把他們放了,她說:“穆公對這三個人可以說恨入骨髓,我請求你們把他們放了,讓穆公親自把他們煮死。”晉國的國君襄公就聽從文嬴的話,把他們放了。
第二天,先軫上朝,問秦國的囚犯,襄公說:“夫人請求把他們放了,我覺得她說得有道理,就放了他們。”
先軫大怒,道:“武士好不容易在戰場上把他們捉住,而你憑婦人一句話就把他們放了。這種做法實在是滅我們的誌氣,長敵人的威風,像這樣下去,國家不亡才怪呢?”說罷,頭也不回,就憤憤地離開了。
襄公也覺得自己做錯了,就派陽處父去追他們,他們一直追到黃河邊,這時,孟明視他們已經坐著船,行到水中央了。
這時,陽處父在岸上叫道:“喂,秦國的將軍們,我家國君送給你們幾匹寶馬,請你們回來取去。”說著,就解下左邊的馬。隻見那孟明視在河當中雙手一拱,道:“太感謝了,承蒙你家大王的好意,沒有殺我們,放我們回去,如果穆公殺了我們,我們死而無憾,如果主上饒我們不死,幾年後,我們一定當麵來感謝你們。”言下之意,是說幾年後,一定來報此大仇。
孟明視三位將軍回到秦國,秦穆公穿著白色的衣服,親自到郊外去迎接他們,他見後,放聲大哭道:“我沒有采用蹇叔和百裏奚的意見,使你們蒙此大辱,這全是我的過錯。你們沒有任何過錯。”照樣保留他們原來的官位。孟明視繼續掌握兵權,這使他十分感動,他變賣家產、撫恤陣亡將士家屬,親自操練軍隊,與士兵同吃同住,同甘共苦。
公元前624年,秦軍經過孟明視的嚴格訓練,已經是一支兵精將廣的軍隊了。經過充分準備,由秦穆公親自掛帥,孟明視任先鋒率大軍奔向晉國,一路上勢如破竹,沒幾天就把過去被晉國搶去的城池收了回來,晉國都城一片慌亂。
秦穆公見失地已收,也打下了晉國的威風,就率領大軍到崤山,將上次陣亡將士的屍骨埋好,並親自祭奠了一番。