宋元公虽然吃了大亏,但这事还没完。大臣们不敢当面指责宋元公,就把罪行推到那些官吏身上,控告他们假传君命,巧取豪夺;要求治他们的罪。宋元公被逼无奈,只好惩罚了那些倒霉蛋。
宋元公没有吸取教训,反而更坚定了与各大家族对抗到底的决心;他想利用兄弟公子寅、公子御戎等人的力量驱逐华亥、向宁等人,并用他们来替代被驱逐者。
宋元公的一系列行为遭到华、向的强烈抵制,双方的关系因此变得非常紧张。而到了这种局面,宋元公就开始制定清除华、向的计划了。
华、向安插在宫中的内线把消息传递给两人。华亥、华定与向宁密谋一番,决定先下手为强,把那个外表丑陋、内心腌臜的家伙从君位上赶下去。
行动很快付诸实施。夏六月的一天,华府突然发布消息,说华亥突发重病(向宁正值盛年,天天歌舞升平,说他有病根本没人相信;而华亥已经步入老年了),或将不久于人世。
宋元公大喜道:“上天助我!如果他死了,驱逐华氏就易如反掌了。”他派几位兄弟结伴去“探望”华亥,以了解真实情况。
然而这正是华亥布下的陷阱,公子们自投罗网,全都成了瓮中之鳖。
华氏先后杀掉了公子寅、公子御戎、公子朱、公子固、公孙援、公孙丁六人(他们都是准备在事成之后来替代各大卿士的)。向胜、向行由于属于向氏,华亥就将他们控制起来,留给向宁处置。
宋元公终于发现了异样,立即关闭了宫城。叛乱者们见阴谋败露,也就不再掩饰自己的野心。两大氏族派出大批族甲,满商丘寻找和进攻仇人。受害者在仓促之间进行抵抗,抓到什么就用什么,还有些人赤手空拳和凶手搏斗,很多人被杀死了,死难者中也有偶然路过的市民。
都城内一片混乱,混乱造成的恐慌迅速蔓延;摸不清状况的贵族们要么坚守不出,要么逃往公宫,还有些直接逃出城外。
公子城、公孙忌、乐舍、向宜等逃到郑国去了,一起逃走的还有刚刚从楚国逃到商丘的楚平王的儿子王子建、王孙胜和伍子胥。
宋元公大怒,召集城防卫队和大夫们的武装进攻华氏。华氏、向氏的族甲被迫撤回,他们以两家为中心,占领了城中的一大片区域,与公室武装对峙。当时,宋元公还不知道那些被诱捕公子公孙们已经被杀,以为他们只是成了华氏的人质。宋元公投鼠忌器,不敢贸然发动进攻。
之后,宋元公作出一个非常勇敢的举动,他仅带着一个史官进入华府进行谈判(因为带多少卫士的都是没有用的)。
走入华家前院时,宋元公才看见地上摆成一排的,身上满是血污的尸体。他不禁大为震惊,快步跑到近前,跪在地上,表情痛苦地辨认着每个人的面孔,呼唤着死难者的名字,最后抱着其中一具放声痛哭,边哭边咒骂华亥和向宁。
华亥后悔杀人太早,以至于失去很多重要的人质;但是宋元公竟然主动送上门来了,便索性连他也扣下了。