方和四位公子带着两千人马奔袭入甗,三更时分向宋军大营发起突然袭击。已经谈判成功的宋军放松了警惕,乱作一团。齐军杀入大寨,可到处都找不到太子昭。时间一久,公孙固组织兵马反攻过来了。卫、曹、邾三国之军闻讯,也赶了过来,混战至拂晓,公子开方见谋杀子昭无望,忙请诸公子撤兵。公子元、公子雍、公子潘和公子商人一起逃到楚国去了。
公元前642年5月16日,宋襄公率四国军队护送太子昭进入临淄,国懿仲和高虎率众臣出西门接驾。宋襄公一见,下车手牵公子昭向前,大声说道:“奉桓公遗命,送世子昭回国登基,众等恭迎!”
国懿仲领众臣躬身揖手拜道:“恭迎世子回国!谨谢宋公大义!”
宋襄公扫视众臣,厉声问道:“众公子何在?为何不见出迎?”
国懿仲慌忙上前,躬身说道:“禀宋公,众公子夜袭上国营寨受挫,夺位不成,全逃走也。”
宋襄公一听,愣了一下,对公子昭说道:“兄弟致美,岂有隔夜之仇?今大势已定,子当召回众公子,以协朝野。”
公子昭一听,他们昨夜还要杀我,怎能召回?便不置可否。国懿仲立即说道:“宋公言之有理!诗云:凡今之人,莫如兄弟。血缘手足,不可弃也!”
公子昭一听,只得说道:“就依宋公之言,召回众兄弟!”
“世子有礼!臣等遵命!”众臣齐声说道。
宋襄公见状大笑,说道:“国子执政,齐犹有礼也。”
国懿仲深深俯首:“宋公大义,天下何及?”
“宋公大义!宋公大义!”齐国臣民欢呼起来,宋襄公从此名声大噪。