話說晉國以及諸侯的軍隊,圍攻偪陽城長達二十四天,卻未能攻克。忽然天降大雨,平地上積水深達三尺,荀偃、士匄兩位將領擔心軍心發生變故,一同來到中軍向智罃稟報說:“原本以為偪陽城小容易攻克,如今圍攻許久卻未能拿下,又遭遇大雨,而且正值夏季,洪水即將爆發,泡水在西邊,薛水在東邊,漷水在東北,這三條河都與泗水相通,萬一雨不停,三條河水氾濫,恐怕撤兵都不方便,不如暫時收兵,等待時機再次攻打。” 智罃聽後大怒,拿起身邊的几案,朝著兩位將領扔過去,罵道:“老夫早就說過,‘城小但堅固,不容易攻克!’你們這些小子自認為可以滅掉偪陽,在晉侯面前,全力擔保,還拉著老夫來到此地!圍攻了這麼久,沒有一點成效,偶然下了場雨,就想撤兵。來是你們要來,走可由不得你們。現在限你們七天之內,一定要攻下偪陽。如果還沒有進展,就按照軍令狀斬首!趕緊滾!別再來見我!”
荀偃、士匄嚇得臉色如土,連連答應著退了出去。他們對本部的將士們說:“元帥立下了嚴厲的期限,七天之內如果不能攻破偪陽城,必定會取我們的首級,現在我也給你們立下期限,六天之內不能破城,先斬了你們,然後我再自刎,以表明軍法的嚴明!” 眾將領都面面相覷。
荀偃、士匄又說:“軍中無戲言!我們二人將親自衝鋒陷陣,晝夜攻城,只進不退。” 並與魯國、曹國、邾國約定,一起齊心協力攻城。此時水勢稍微退了一些,荀偃、士匄乘坐巢車,身先士卒,城上箭矢石塊如雨點般落下,他們全然不躲避。從庚寅日開始攻城,到甲午日,城中的箭矢石塊都用完了,荀偃靠著城牆率先登上城頭,士匄緊隨其後,各國的將領也趁著這個勢頭,像螞蟻一樣攀爬城牆而上,妘斑在巷戰中戰死。智罃率軍入城,偪陽君率領群臣在馬前迎接投降,智罃把偪陽君的族人全部收押,留在中軍。從開始攻城到城破之日,僅僅用了五天時間。
若不是智罃發怒,這次攻城恐怕難以成功。有位老者作詩說:
仗鉞登壇無地天,偏裨何事敢侵權?
一人投杌三軍懼,不怕隆城鐵石堅。
當時晉悼公擔心偪陽難以攻克,又挑選了兩千精兵前來助戰,行至楚邱時,聽說智罃已經大功告成,於是派遣使者到宋國,把偪陽之地封給宋國的向戍,向戍和宋平公親自到楚邱來拜見晉悼公。向戍推辭不肯接受封地,晉悼公便把土地歸還給宋平公。宋國、衛國兩國國君,各自設盛宴款待晉悼公,智罃講述了魯國三位將領的勇猛事蹟,晉悼公分別賞賜給他們車輛和服飾,然後才回國。
晉悼公因為偪陽子幫助楚國,將他廢為平民,挑選他族人中賢能的人,來主持妘姓的祭祀,讓他們居住在霍城。
這年秋天,荀會去世,晉悼公因為魏絳能夠公正執法,任命他為新軍副將,讓張老擔任司馬。
這年冬天,第二軍討伐鄭國,駐紮在牛首,又增加了虎牢的守軍。恰逢鄭國人尉止發動叛亂,在西宮的朝堂上殺死了公子騑、公子發、公孫輒。公子騑的兒子公孫夏,字子西,公子發的兒子公孫僑,字子產,各自率領家族的甲士攻打叛賊,叛賊敗退逃到北宮。公孫蠆也率領眾人前來相助,於是將尉止的黨羽全部誅殺,擁立公子嘉為上卿。欒黶請求說:“鄭國剛剛發生內亂,肯定不能作戰,趕緊攻打,鄭國就能攻克。”
智罃說:“乘人之危是不道義的。” 命令暫緩攻城。公子嘉派人前來求和,智罃答應了。等到楚國公子貞前來救援鄭國時,晉國的軍隊已經全部撤退了。鄭國又與楚國結盟。史傳稱:“晉悼公三次出兵而使楚國屈服。” 這是其中的 “第一次出兵”,是周靈王九年的事情。
第二年夏天,晉悼公因為鄭國人還沒有真心順服,又派第三軍討伐鄭國。宋國向戍的軍隊,率先到