九月,郑国子耳再次入侵宋国北境。
鲁国的孟献子听闻之后,便说,郑国恐怕要有祸事了,军队征战太过分了,连周天子都不会如此用兵,何况是郑国呢?有灾祸,也会应验在三位执政的大夫身上。
不久之后,宋平公与晋、鲁、卫、曹、莒、邾、滕、薛、杞、小邾十国国君和齐国世子光讨伐郑国,驻扎在牛首。
可此时的郑国却爆发了叛乱,郑国的公子騑、公子发、公孙辄因此被杀,郑国陷入了北宫之乱。
郑国在子产的努力下很快平定了叛乱,但是面对诸侯联军,郑国选择了投向楚国。
因为郑国认为诸侯联军怎么都是要退兵的,可郑国要是投向晋国,楚国就会再次攻上来,包围郑国,还不如顺服楚国来使诸侯退兵。
于是郑国渡过颖水,与楚国结盟。
晋国的荀罃认为,诸侯联军不一定能够抵挡楚军,又不能保护郑国。现在进攻郑国,楚国一定会救援郑国。如果不能保证胜利,就会被诸侯取笑,既然胜利不能确定,那还不如撤兵。
于是诸侯联军撤兵,不久之后楚国同样也撤兵。
宋平公十四年,即公元前五六二年,郑国为了不受晋、楚两国相争之害,便决意投靠晋国,可晋国对于郑国的争夺之心远不如楚国,于是郑国的大夫便决定通过挑衅宋国,引诸侯联军来攻,便同诸侯结盟,等到诸侯走了,就又投向楚国,这样晋国肯定十分生气,。只要晋国能够不断前来,那么楚国必然不能抵挡,郑国就可以坚决依附晋国了。
于是,郑国在宋国边境向宋国挑衅,宋国的向戌便派兵攻打郑国,取得了不错的战果。