到了公元前662年(鲁庄公32年,齐桓公24年),鲁庄公在济水送齐桓公回来以后,更看出庆父没安着好心。到了八月里,鲁庄公得了重病。他打算听听兄弟季友的口气,就偷偷地对他说:“叔牙对我说,庆父很有才能,劝我立他为国君,你瞧怎么样?”季友摇了摇头,说:“您本来跟党孟任立过盟约,立她为夫人。这事根本就没办到,您已经对不住她了。怎么还要再委屈她的儿子呐?庆父跟叔牙只贪图自己的好处,不顾大局!我只能一心一意地辅助公子般。您也别着急,好好地养病吧!”鲁庄公点点头,话就说不上来了。季友一瞧他活不了啦,又怕叔牙闹出事来,就出来口头传出国君的命令,打发人把叔牙扣起来,又送药酒给他,对他说:“你喝了,还能给子孙留个地步;要不然,也许全家都得灭了。”叔牙为了要立庆父,就这么给季友药死了。那天晚上,鲁庄公死了。季友立公子般为国君。
那年冬天公子般的外祖父党氏死了。在办丧事期内,公子般住在党氏家里。庆父就叫马夫?半夜里去刺公子般。天刚亮,马失?一直奔进他睡的屋子。公子般吓了一大跳,问他:“你来干么?”马夫?说:“上回你打了我三百鞭子,这回来跟你算算账!”一边说着,一边就拿刺刀刺过去。公子般连忙拿起床头上的宝剑,劈了过去,把马夫?的脑袋劈下了一块。可是那把刺刀也已经刺进了公子般的胸口。两个人一块儿完了。吓得公子般手下的人你碰我撞地找季友去了。
季友一听到公子般给人害了,就知道是庆父干的。自己没有力量,只好逃到别的地方去了。庆父假装替公子般报仇,把马夫?全家的人都杀了。哀姜就打算立大伯子庆父为国君。庆父说:“别忙!还有公子申跟公子开呐。得先叫他们上了台,才看不出破碴儿来。可是公子申岁数不小了,怕不听咱们的话,还是立公子开吧!”八岁的小孩儿公子开做了国君,就是鲁闵公。
您别瞧鲁闵公岁数小,可真够聪明的。他知道哀姜跟庆父不是玩意儿,季友可是正人君子。他请他舅舅又是诸侯的领袖齐桓公帮忙。齐桓公就帮着季友回到鲁国去做相国。公子申也挺顾全大局,同鲁闵公跟季友联在一块儿。庆父和哀姜干瞧着不敢下手。