作者:华元
华元面对宋国的内乱认为是自己的失职,便逃到晋国避难
宋国发生了一次内乱。宋共公死了,司马荡泽想要削弱公室,于是杀了公子肥。华元要讨伐荡泽,可能引起同为宋桓公之后的鱼、荡、向、鳞各族的反击,所以华元认为自己无力讨乱,严重失职。无奈之中,华元只好逃亡到晋国避难。
左师鱼石想要华元回来。鱼石考虑到华元功劳很大,也得国内民心,怕华元借助晋国的力量再打回宋国,到时候宋桓公的后人在宋国就彻底完了,于是打算把华元劝回来。
华元到宋国,立刻讨伐荡氏,得到国人的支持。荡泽被杀之后,鱼石、向为人、鳞朱、向带和鱼府跑到睢水边上住下了。鱼石等人开始认定华元摄于他们的势力,不敢讨伐荡泽。后来怕华元进一步对鱼、向、鳞族下手,于是也学华元奔晋的手法,跑到睢水,想要挟华元与自己定下盟约,保证不损害他们的利益。华元亲自出马请五人回国不成后,遂下定决心驱逐五人,所以有了掘睢水阻挡五人和派人守城的行为。五人要挟不成,想再回国已经晚了,迫不得已只好逃奔楚国。华元重新任命了贤明的大夫治理宋国。
赵盾本想讨伐宋国,而后因宋文公备受百姓爱戴而打消想法
公子鲍知道国人要帮助自己,就密告了襄夫人,打算谋弑昭公。昭公去孟诸之薮打猎之时,襄夫人密谋扶立公子鲍为君。乘昭公驾出,公子须关了城门,司马华耦率领国人去攻打昭公,不久追兵赶到,先杀了司城荡意诸,后又杀了昭公。华耦领着军民回到国都,上报了襄夫人。右师华元,左师公孙友等一同启奏:“公子鲍仁厚得民,应该即大位。”于是就拥立公子鲍为君,这就是宋文公。
赵盾听说宋国有弑君之乱,就命荀林父为将,联合卫、陈、郑之师来讨伐宋国。宋右师华元来到晋军,详细地说了宋国人愿意拥戴公子鲍的实情,并且送了好几车金帛,作为犒军的礼物,请求与晋国讲和。荀林父接受了,于是就与宋华元结盟,定了文公之位后返回去了。