十一年夏季,宋國為了乘丘那次戰役的緣故而入侵我國。莊公出兵迎戰。
宋國的軍隊還沒有擺開陣勢,我軍就逼近壓過去,在戩地打敗宋軍。
凡是作戰,敵方沒有擺開陣勢叫做“敗某師”,都擺開了陣勢叫做“戰”,大崩潰叫做“敗績”,俘虜敵方的勇士叫做“克”,伏兵而擊敗敵軍叫做“取某師”,周天子的軍隊被打敗叫做“王師敗績於某”。
秋季,宋國發大水。莊公派使者去慰問,說:“上天降下大雨,危害了莊稼,為什麼不慰問呢?”宋閔公回答說:“我對於上天不誠敬,上天降災,還使貴國國君擔憂,承蒙關注,實不敢當。”臧文仲說:“宋國恐怕要興盛了吧!禹、湯責罰自己,他們勃然興起;桀、紂責罰別人,他們馬上滅亡。
而且別國發生災荒,國君稱孤,這是合於禮的。言語有所戒懼而名稱合於禮制,這就差不多了吧!”不久,又聽說上面那番話是公子御說所說的,臧孫達說:“這個人適合當國君,因為他有體恤百姓的心思。”
冬季,齊桓公來魯國迎娶共姬。
在乘丘戰役中,莊公用叫金僕姑的箭射中南宮長萬,莊公的車右歂孫活捉了長萬。宋國人請求把南宮長萬釋放回國。長萬是力氣極大的人,宋閔公開玩笑說:“原來我尊敬你,如今你成了魯國的囚犯,所以我便不敬重你了。”
南宮長萬因此而懷恨他。