鲁宣公十六年,即公元前五九三年,郯伯姬回到鲁国,这是因为他被郯国国君给抛弃了。
鲁宣公十七年,即公元前五九二年,春季,齐顷公羞辱晋国大夫郤克。
六月,鲁宣公与晋景公、卫穆公、曹宣公、邾定公在断道(晋邑,今山西沁县东南虒亭岭村)会盟,这是为了商议讨伐不臣的国家。
这一次会盟齐惠公没有参加,他派出了四个大夫前来参会,其中高固还没到地方就早早逃回了齐国,其他三个大夫都被晋国所抓。
不久,诸侯们再次在卷楚(晋地,今山西沁县南)会盟,不让齐国人参加。
这一年的十一月,鲁宣公的弟弟叔肸去世,相传是与他的妻子有关。
鲁宣公十八年,即公元前五九一年,春季,晋国与卫国一起攻打齐国。
夏季,鲁宣公派出使者到楚国借兵,想要以此攻打齐国。
秋季,楚庄王去世,他的儿子熊审继位,是为楚共王。
楚国因此不能出兵,鲁国便以晋国的军队攻打齐国。
公孙归父出使晋国,这一次出使是他与鲁宣公的合谋,想要借助晋国的力量来除掉三桓。