宋景公三十八年,即公元前四七九年,卫国的瞒成、褚师比逃亡到了宋国。
这一年,鲁国的孔丘去世,终年七十三岁。
宋景公三十九年,即公元前四七八年,宋国的右师皇瑗有一个儿子麇,他有一个好朋友叫做田丙。麇抢夺了哥哥酁(chán)般的封邑送给了田丙,酁般因此十分生气,找到了向魋的家臣子仪克,将事情告诉了他。
子仪克回到宋国将这件事情告诉了宋国夫人,皇麇将要接纳桓氏,宋景公因此询问皇野。
皇野与皇麇之间还有一段恩怨,皇野想要立杞姒的儿子非我做嫡子,可皇麇却说,一定要立长子,那才是良才。
皇野因此对皇麇十分怨恨,当宋景公问起他的时候,便向宋景公表示,右师已经老了,肯定是不会作乱的,但是皇麇就不一定了。
宋景公已经受够了氏族之乱,虽然只是一些流言和猜疑,还是把皇麇给抓了起来。
皇瑗因此逃亡到了晋国,可宋景公很快就派人将他召了回来。
次年,宋景公就把皇瑗给杀了。
后来,宋景公知道自己错怪了皇瑗,就让皇瑗的侄子皇缓担任右师。
宋景公四十七年年,即公元前四七零年,卫出公逃亡到了宋国。
次年,宋国的乐茷与越国的皋如、后庸一起护送卫出公回卫国。
宋景公没有子嗣,所以便将公孙周(宋元公之孙,宋景公的侄子,公子褍秦的儿子)的两个儿子得和启养在宫中,准备选一立为继承人。
当时宋国的皇缓是左师,皇非我是大司马,皇怀为司徒,灵不缓为左师,乐茷为司城,乐朱锄为大司寇,宋国有一个大尹,在六卿与宋景公之间传达政令,可往往是不将六卿的话告诉宋景公,却又假传宋景公的命令。
司城乐茷想要除掉大尹,左师灵不缓却说,不如放纵他,让他的过错满溢出来,权势重却没有根基,怎么能够不败亡呢?
三族合力对付大尹,大尹骄纵,国人又不支持他,他和子启便只能逃亡到楚国了。
于是,子得便被立为了太子,三族又盟誓,三族共同掌控国政,不再互相残害。
宋景公六十二年,晋阳之战爆发,晋国开始走上了末路
宋景公六十四年,即公元前四五三年,宋景公去世,太子得继位(史记记载,宋国公子特杀太子得,自立为君),是为宋后昭公
也就是在这一年,晋国的智氏被灭,赵、魏、韩三族瓜分了智氏的土地,赶走了晋国国君晋出公,立了晋昭公的曾孙,晋哀公。三族彻底把控晋国。