公元前642年,姜昭被宋国领导人子兹甫(宋襄公)用强大的兵力送到齐国边境,齐国领导人姜无亏在易牙等人的忽悠下,不顾现实,悍然对宋军开战。子兹甫反击,齐军大败。于是,姜昭坐上老爹姜小白的宝座,即齐孝公。