宋攻陳之戰
公元前681年,宋國違背了齊桓公主持北杏之會的盟約。前680年春,齊國、陳國、曹國聯軍進攻宋國。齊國請求成周出兵。夏,周王室派單伯帶兵同諸侯相會。與宋國講和後回國[1]。前634年,宋國因為曾對晉文公表示友善,所以背離楚國而靠攏晉國。冬,楚成王派令尹子玉、司馬子西領兵攻打宋國,包圍緡地。前633年冬,楚成王和陳穆公、蔡莊侯、鄭文公、許僖公包圍宋國。宋國的公孫固到晉國報告情況。次年,晉文公為援救宋國,與楚國爆發了城濮之戰,晉國勝利後,踐土之盟成為中原霸主[2]。前617年,陳共公、鄭穆公在息地會見楚穆王。冬季,三國國君和蔡莊侯一起領兵駐紮在厥貉,準備攻打宋國。前611年,宋昭公被弒,宋文公即位。前610年春,晉國荀林父、衛國孔達、陳國公孫寧、鄭國石楚聯軍攻打宋國,質問宋國弒君?」但他們改變初衷,還是立了宋文公而回國。[3]。
前600年,為了準備攻打不聽從晉國的國家,晉成公、宋文公、衛成公、鄭襄公、曹文公在扈地會見。陳靈公沒有參加,晉國的荀林父率領諸侯的軍隊進攻陳國。晉成公在扈地去世,荀林父便率兵回國。前597年,晉楚邲之戰後,晉國的原縠、宋國的華椒、衛國的孔達和曹國人在清丘結盟,表示「恤病討貳」(周濟困難之國,討伐三心二意之國)。宋國為了盟約的緣故,進攻此時倒向楚國的陳國。衛軍救援陳國,孔達說:「先君有約,若大國討,我則死之。」衛國孔達救援陳國,得罪了晉國。前595年春,孔達自縊而死[4]。