桓公元年,郑以璧易天子之许田。二年,以宋之赂鼎入于太庙,君子讥之。
鲁桓公继位的第一年,郑王想要用珍贵的宝玉来交换周天子赐给鲁王的土地,鲁桓公没有答应他,鲁桓公在位的第二年,鲁桓公将宋贿赂鲁国的鼎摆放到了太庙之中,这件事引起了有德之人的嘲笑。
三年,使挥迎妇于齐为夫人。六年,夫人生子,与桓公同日,故名曰同。同长,为太子。
鲁桓公在位的第三年,鲁桓公派挥到齐求秦,齐王答应了于是将女儿嫁给了鲁桓公,鲁桓公在位的第六年,齐女给鲁桓公生下了一个儿子,因为这个孩子的生日和鲁桓公相同,因此鲁桓公给他起名叫做同,因为同是鲁桓公的第一个孩子,因此鲁桓公把同立为了太子。
十一年,会于曹,伐郑,入厉公。
鲁桓公在位的第十一年,鲁桓公和诸侯在曹地会盟,他们一起出兵讨伐郑国,目的是将郑厉公送回郑国。
十八年春,公将有行,遂与夫人如齐。申繻谏止,公不听,遂如齐。齐襄公通桓公夫人。公怒夫人,夫人以告齐侯。夏四月丙子,齐襄公飨公,公醉,使公子彭生抱鲁桓公,因命彭生折其胁,公死于车。鲁人告于齐曰:“寡君畏君之威,不敢宁居,来修好礼。礼成而不反,无所归咎,请得彭生以除丑于诸侯。”齐人杀彭生以说鲁。立太子同,是为庄公。庄公母夫人因留齐,不敢归鲁。
鲁桓公在位的第十八年,鲁桓公准备去外访别的国家,并且准备带着自己的妻子去趟齐国,申繻劝谏鲁桓公不要去,鲁桓公没有听从申繻的建议,最终还是去了齐国。
齐襄公和鲁桓公的夫人私通,这件事被鲁桓公知道了,鲁桓公于是责骂了他的夫人,他的夫人将这件事告诉了齐襄公,齐襄公心里非常的生气。
夏季四月份丙子日的时候,齐襄公设宴款待鲁桓公,鲁桓公被灌醉了,齐襄公让彭生将鲁桓公送回去,在出发的时候鲁桓公暗中下令让彭生折断鲁桓公的肋骨,鲁桓公于是在回去的路上便去世了。
鲁国的大臣听到这个消息非常生气,他们告诉齐襄公说鲁桓公因为敬畏您,因此不辞辛苦的前来齐国拜访你,只为了让两国友好相处,没想到鲁王来了之后表达了自己的友好,却别人在齐国杀害,我希望你能后将凶手彭生交出来,以此证明你的青白,消除你在诸侯中的负面印象。
齐襄公于是将彭生诛杀来安抚鲁国,将太子同立为鲁王,这就是鲁庄公,鲁庄公的母亲留在了齐国不敢返回鲁国。