小白的师傅鲍叔牙双双都预感齐国将发生大乱，就各自保护两位公子到鲁国与莒国。齐襄公十二年（前686年），齐大夫连称、管至父谋杀齐襄公，立其堂弟公孙无知(齐僖公同母弟夷仲年之遗腹子)为君。齐桓公元年 （前685年），齐大夫雍廪杀公孙无知，与大夫国氏、高傒等秘密迎回人在莒国的公子小白回到临淄（山东淄博东）即位，为齐桓公。鲁国听说公孙无知被杀，也派兵送小白的哥哥公子纠回齐国，而管仲带兵堵截住莒国到齐国的路。传说管仲一箭射中小白带钩，小白咬舌吐血假装倒地而死，管仲派人回鲁国报捷。鲁国于是就慢慢地送公子纠回