宋襄公见齐国发生内乱,就通知各国诸侯,请他们共同护送公子昭到齐国去接替君位。但是宋襄公的号召力不大,多数诸侯把宋国的通知搁在一边,只有三个小国带了点人马前来。
宋襄公率领四国的兵马打到齐国去。齐国一批大臣一见四国人马打来,就投降了宋国,迎接公子昭即位。这就是齐孝公。
齐国本来是诸侯的盟主国,如今齐孝公靠宋国帮助得了君位,宋国的地位就自然提高了。
宋襄公雄心勃勃,想继承齐桓公的霸主事业。这次他约会诸侯,只有三个小国听从他的命令,几个中原大国没理他。宋襄公想借重大国去压服小国,就决定去联络楚国。他认为要是楚国能跟他合作的话,那么在楚国势力底下的那些国家自然也都归服他了。
他把这个主张告诉了大臣们,大臣公子目夷不赞成这么办。他认为宋国是个小国,想要当盟主,不会有什么好处。宋襄公哪里肯听他的话,他邀请楚成王和齐孝公先在宋国开个会,商议会合诸侯订立盟约的事。楚成王、齐孝公都同意,决定那年(公元前639年)七月约各国诸侯在宋国盂(今河南睢县西北,盂音yú)地方开大会。
到了七月,宋襄公驾着车去开大会。公子目夷说:“万一楚君不怀好意,可怎么办?主公还得多带些兵马去。”
宋襄公说:“那不行,我们为了不再打仗才开大会,怎么自己倒带兵马去呢?”
公子目夷怎么也说不服他,只好空着手跟着去。
果然,在开大会的时候,楚成王和宋襄公都想当盟主,争闹起来。楚国的势力大,依附楚国的诸侯多。宋襄公气呼呼地还想争论,只见楚国的一班随从官员立即脱了外衣,露出一身亮堂堂的铠甲,一窝蜂地把宋襄公逮了去。
后来,经过鲁国和齐国的调解,让楚成王做了盟主,才把宋襄公放了回去。