宋鄭交兵發生於前 719 年 前 480 年，宋國與鄭國的一系列戰爭。 鄭國從春秋初年自關中遷到河南，向四方擴充套件領地，對黃河南岸的中原大國宋國構成威脅。東周王室衰微，無力干涉諸侯間的戰爭。在齊桓公、晉文公稱霸時，宋國和鄭國的征戰稍稍停歇。後來又隨著晉楚爭霸的進行，兩國在霸權國之間，經常左右搖擺，大抵鄭國搖擺的頻率更高，當時被稱之為 鄭昭宋聾。晉國或楚國經常聯合宋國、鄭國之一方，征伐另一國。所以晉楚爭霸的戰場基本都是在宋鄭兩國。前 546 年，弭兵之會後，宋鄭有一個較長期的息兵，春秋末年，晉國和楚國的霸權相繼衰落，宋國和鄭國又重新開始征伐，但戰國時代的來臨，使大國之間的兼併戰爭成為主流，宋鄭最終被戰國七雄吞併。 過程 十年十一戰 1 前 719 年，衛國州籲弒衛桓公自立。這時，鄭莊公胞弟共叔段的兒子公孫滑在衛國避難，宋殤公不滿鄭國收留他的堂兄公子馮。於是州籲糾合陳國、蔡國、宋國攻打鄭國，圍攻鄭國的東門，五日後才退兵。 2 當年秋季，衛國、宋國、陳國、蔡國再次進攻鄭國。宋殤公派人到魯國請求出兵相救，魯隱公推辭，羽父堅決請求前去攻打鄭國。諸侯的軍隊打敗了鄭國的步兵，割取了那裡的穀子便回來。 3 前 718 年九月，宋國人掠取邾國的土地，邾國人告訴鄭國說：請鄭伯攻打宋國，報仇雪恨，敝邑願意做嚮導。 鄭莊公帶領周天子的軍隊和邾軍會合，進攻宋國，進入了外城，以報復去年東門之戰。 4 當年冬季，宋國人進攻鄭國，包圍長葛，以報復攻進外城這一戰役。 5 前 717 年冬季，宋國攻取長葛。 6 前 714 年秋季，鄭莊公用天子的名義向魯國表示要進攻宋國。冬季，魯隱公和齊僖公在防地會面，策劃進攻宋國。 7 前 713 年五月，魯國羽父事先會合齊僖公、鄭莊公，進攻宋國。六月初七日，魯隱公在菅地打敗宋軍。十五日，鄭國軍隊開進郜地。十六日，鄭國把郜地歸屬於魯國。二十五日，鄭國軍隊又開進防地。二十六日，鄭國把防地歸屬於魯國。 8 前 713 年七月初五日，鄭國的軍隊進入本國的遠郊，仍然停留在那裡。宋軍、衛軍趁此攻進鄭國。蔡軍跟在後面進攻戴地。 9 前 713 年八月初八日，鄭莊公包圍戴地。初九日，攻克戴地，俘虜了宋、衛、蔡三國軍隊。宋軍、衛軍已經攻入鄭國，而又為了攻打戴地才聯合蔡軍，蔡國人發怒。由於三支軍隊不合作而失敗。 10 前 713 年九月，鄭莊公率軍攻入宋國。 11 前 712 年十月，鄭莊公帶著虢國的軍隊攻打宋國。十四日，把宋國的軍隊打得大敗，以報復宋國攻入鄭國的戰役《春秋左氏傳 隱公》。前 710 年，宋卿華父督殺孔父嘉、宋殤公，立公子馮為宋莊公。鄭莊公、魯桓公、齊僖公、陳桓公在稷會盟，受到了華父督的賄賂，於是與宋國講和。 鄭厲公奪位 12 宋莊公幫助鄭厲公趕走兄長鄭昭公，向鄭國索要大量財物。鄭國與宋國反目。魯桓公想解和宋國、鄭國講和。前 700 年冬，宋莊公拒絕議和，魯桓公和鄭厲公在武父（今山東省東明縣西南）結盟，結盟後就率領軍隊進攻宋國。這次戰爭，無功而返。 13 前 699 年二月，鄭厲公會同紀國、魯桓公的軍隊和宋國、齊國、衛國、南燕國四國的軍隊交戰。四國聯軍戰敗。 14 前 698 年冬，宋莊公為報前年一戰之仇，聯合齊、衛、陳、蔡四國聯合攻打鄭國。宋軍大掠鄭國東郊，攻取牛首。宋軍又焚燬渠門，攻入大逵，當宋軍至太宮時，盡取其椽而歸國用為宋國盧門之椽。 15 前 697 年，鄭厲公想要謀害祭仲，祭仲發覺，鄭厲公逃到蔡國，祭仲迎回鄭昭公。冬季，魯桓公與宋莊公、衛惠公、陳莊公在袲地會見，策劃進攻鄭國，以便護送鄭厲公回國。最後戰敗，軍隊各自回國。 16 前 696 年正月，魯桓公和宋莊公、蔡桓侯、衛惠公、陳莊公在曹國會見，又策劃進攻鄭國。四月，五國進攻鄭國，沒有獲勝《春秋左氏傳 桓公》。 17 前 680 年流亡外國十七年的鄭厲公回國復位。前 679 年春季，齊桓公、宋桓公、陳宣公、衛惠公、鄭厲公在鄄地會見，齊國開始稱霸。秋季，宋國之附庸郳國（又作小邾國、今山東滕州東）叛宋，宋國於是聯合齊國、邾國出兵而共同攻打郳國。與宋不睦的鄭厲公便乘機入侵宋國。 18 前 678 年夏季，由於鄭國入侵宋國，宋國又聯合齊國、衛國聯軍進攻鄭國，秋季，楚國藉口鄭國未及時向其通報鄭厲公復位之事，而發兵進攻鄭國，到達櫟地（今河南禹州）《春秋左氏傳 莊公》。處於齊國、楚國兩大國之間的鄭國為避免兩面受敵，決定依附齊國。十二月，鄭厲公與齊國、魯國、宋國、陳國、衛國、許國、滑國、滕國之君在幽地會盟。齊桓公稱霸，除了諸侯聯軍的新城之戰，鄭宋二國四十年沒有興兵。 新城之戰 19 周惠王想要廢太子鄭立王子帶。前 655 年秋天，齊桓公在衛國的首止會盟宋國、魯國、陳國、衛國、曹國、鄭國、許國，確認太子鄭的地位。周惠王派宰孔讓鄭文公不要參與會盟。鄭文公沒有盟誓，就回到鄭國。前 654 年夏天，齊桓公率領齊國、魯國、陳國、衛國、曹國五國聯軍圍攻鄭國西北的新城（今河南省新密市東南）。秋天，楚成王率楚軍攻打許國。五國聯軍去救許國，楚國撤退到武城（今河南省南陽市北）。 宋襄公爭霸 20 前 638 年三月，鄭文公到楚國去。夏季，宋襄公聯合衛襄公、許僖公、滕昭公率軍進攻鄭國。子魚說：所說的禍亂就在這裡了。 十一月，楚成王進攻宋國以救援鄭國。宋襄公泓水之戰敗於楚國。 晉楚爭霸 21 前 633 年冬季，楚成王和陳穆公、蔡莊侯、鄭文公、許僖公包圍宋國。晉文公率軍救援宋國，次年，城濮之戰晉國戰勝楚國《春秋左氏傳 僖公》。晉國稱霸，鄭宋之間二十二年沒有興兵。 22 前 611 年，宋國人殺死國君宋昭公，另立宋文公。前 610 年春季，晉國荀林父、衛國孔達、陳國公孫寧、鄭國石楚聯軍攻打宋國，質問殺死國君之事，最後還是承認了宋文公的君位而回國。《春秋》沒有記載卿的姓名，這是由於他們改變初衷承認了宋文公《春秋左氏傳 文公》。 23 前 608 年秋季，楚莊王聯合鄭穆公侵襲陳國、宋國。晉國趙盾帶兵救陳、宋。宋文公、陳靈公、衛成公、曹文公和晉軍在棐林會合，討伐鄭國。楚國蒍賈去救援鄭國，在北林和晉軍相遇，囚禁了晉國的解揚，晉軍就回國。冬季。晉軍聯合宋軍攻打鄭國，以報復北林之戰。 24 前 607 年春季，鄭國公子歸生接受楚國命令攻打宋國。宋國華元、樂呂帶兵抵禦。二月十日，大棘之戰，前夜，華元與全軍分羊肉，御者羊斟沒有分到羊肉而懷恨，翌日駕駛華元的兵車投靠鄭國導致華元被俘，宋軍大敗。鄭國囚禁了華元，得到樂呂的屍首。 25 夏季，晉國趙盾救援焦地，於是從陰地會同宋國、衛國、陳國的軍隊襲擊鄭國，以報復鄭國大棘之戰。楚國鬬椒救援鄭國，楚軍就駐紮在鄭國，等待晉軍。趙盾於是離開鄭國。 26 滕國依靠晉國而不事奉宋國，前 599 年六月，宋軍進攻滕國。鄭國和楚國講和，晉國、宋國、衛國、曹國的軍隊進攻鄭國，講和以後回國《春秋左氏傳 宣公》。 27 前 588 年春季，晉國、宋國、魯國、衛國、曹國聯軍進攻鄭國，聯軍駐紮在伯牛，這是討伐邲之戰鄭國對晉國有二心，於是從東邊入侵鄭國。鄭國的公子偃領兵抵禦，命令東境地方部隊在鄤地埋伏，在丘輿擊敗敵軍。鄭國皇戌到楚國進獻戰利品。 28 前 582 年秋，鄭成公前去晉國訪問，被晉國以勾結楚國之罪扣留。前 581 年三月，公子班立鄭成公的庶兄公子繻為君。四月，鄭國人殺了公子繻，立鄭成公的兒子髡頑為君，公子班逃亡到許國。欒武子決定進攻鄭國，把鄭成公送回國，以此求和。五月，晉國、齊國、魯國、宋國、衛國、曹國聯軍進攻鄭國。鄭國的子罕把鄭襄公宗廟中的鐘贈送給晉國，子然和諸侯在脩澤結盟，子駟作為人質。五月十一日，鄭成公回國。 29 前 575 年，楚共王從武城派公子成用汝陰的土田給鄭國。鄭國背叛晉國，子駟跟隨楚共王在武城結盟。鄭國的子罕進攻宋國，宋國將鉏、樂懼在汋陂打敗了他。宋軍退兵，駐紮在夫渠，宋國仗恃打了勝仗而不加戒備。鄭軍伏兵襲擊，在汋陵打敗了宋國，俘虜了將鉏、樂懼。之後鄢陵之戰，晉國戰勝楚國。 30 前 574 年正月，鄭國子駟進攻晉國的虛、滑兩地。衛國的北宮括救援晉國，攻打鄭國，到達高氏。五月，鄭國太子髡頑和侯卻獳到楚國為人質，楚國公子成、公子寅戍守在鄭國。魯成公會合尹武公、單襄公以及晉厲公、齊靈公、宋平公、衛獻公、曹成公、邾國進攻鄭國，從戲童到達曲洧。六月二十六日，為了重溫戚地的盟會，魯成公和尹武公、單襄公、晉厲公、齊靈公、宋平公、衛獻公、曹成公、邾國在柯陵結盟。楚國的子重援救鄭國，軍隊駐紮在首止。諸侯就退兵回國。 31 冬季，晉厲公會同魯成公、單襄公、宋平公、衛獻公、曹成公、齊靈公、邾國進攻鄭國。十月十二日，包圍鄭國。楚國公子申救援鄭國，軍隊駐紮在汝水邊。十一月，諸侯退兵回國。 32 前 573 年六月，鄭成公入侵宋國，到達宋國曹門外。於是就會合楚共王一起進攻宋國，佔領了朝郟。楚國子辛、鄭國的皇辰入侵城郜，佔取幽丘。一起進攻彭城，送回了宋國的魚石、向為人、鱗朱、向帶、魚府，用三百輛戰車留守，然後回國。 33 十一月，楚國的子重救援彭城，進攻宋國。宋國的華元去到晉國告急。晉悼公領兵駐紮在臺谷以救宋國。在靡角之谷和楚軍相遇，楚軍退走回國《春秋左氏傳 成公》。 34 前 572 年秋季，楚共王為回應晉國及諸侯聯軍於洧上之戰大敗鄭國及入侵楚國，派子辛救援鄭國，入侵宋國的呂地和留地。鄭國子然入侵宋國，佔取了犬丘。 35 前 571 年春季，在楚國的命令下，鄭國的軍隊侵襲宋國。鄭國的子駟請求服從晉國來解除對楚國的負擔。鄭成公感念鄢陵之戰楚共王為了鄭國傷掉了一隻眼睛，沒有同意。七月，鄭成公去世。子罕當國，子駟為政，子國出任司馬。 36 當時晉軍、宋軍、衛國甯殖進攻鄭國，鄭國大夫都主張服從晉國。子駟認為鄭成公的命令沒有改變。晉國荀罃、宋國華元、魯國仲孫蔑、衛國孫林父、曹國人、邾國人在戚地會見，商討征服鄭國。智罃聽從仲孫蔑進言，在鄭國邊境近築虎牢城，威脅鄭國。冬季，再次在戚地會見，齊國的崔杼和滕國、薛國、小邾國的大夫都參加會見，鄭國由於晉國修築虎牢城，而歸附晉國。 37 前 565 年夏，鄭國攻打蔡國，冬季，楚共王派子囊討伐鄭國，以示報復。鄭國投靠楚國。前 564 年十月，晉悼公、宋平公、皇鄖、魯襄公、季孫宿、衛獻公、北宮括、曹成公、莒黎比公、邾宣公、滕成公、薛獻公、杞孝公、小邾穆公、齊國世子光、崔杼十二國聯軍伐鄭，陰口之戰，鄭國向諸侯聯軍屈服。之後，楚共王派兵伐鄭，子駟再次屈服楚國。 38 前 563 年六月，楚國的子囊、鄭國的子耳進攻宋國，軍隊駐紮在訾毋。六月十四日，包圍宋國，攻打桐門。秋季七月，入侵魯國西部邊境。回國，包圍蕭地。八月十一日，攻克蕭地。九月，子耳入侵宋國北部邊境。 39 晉悼公、宋平公、魯襄公、衛獻公、曹成公、莒黎比公、邾宣公、齊世子光、滕成公、薛獻公、杞孝公、小邾穆公十二國聯軍攻打鄭國，齊國的崔杼讓世子光先到達軍隊裡，所以排在滕國前面。九月二十五日，軍隊駐紮在牛首。十月十四日，鄭國西宮之變，子駟、子國、子耳被殺。楚國的子囊救援鄭國。十一月，諸侯聯軍環繞鄭國然後往南，到達陽陵，楚軍不退。晉軍往前推進。十一月十六日，和楚軍隔著潁水相對而駐紮下來。鄭軍夜裡渡過潁水，和楚國人結盟。十一月二十四日，諸侯的軍隊撤退，攻打了鄭國的北部邊境然後回國。楚國人也退兵回國。是為晉悼公三駕伐鄭之一。 40 前 562 年，鄭國疲於在晉楚之間騎牆。這時楚國比晉國弱，晉國並不急於爭奪鄭國。鄭國的大夫計劃進攻宋國，讓晉國出死力攻打爭奪鄭國，使楚國不敢再來爭奪，之後就能全心依附晉國，不用兩邊倒了。於是派邊境的官吏向宋國挑釁。宋國的向戌入侵鄭國，俘獲甚多。鄭國的子展率軍入侵宋國。 41 四月，晉悼公、宋平公、魯襄公、衛獻公、曹成公、莒黎比公、邾宣公、齊世子光、滕成公、薛獻公、杞孝公、小邾穆公十二國聯軍進攻鄭國。四月十九日，齊世子光、宋國向戌先到達鄭國，駐軍在東門外。當天晚上，晉國荀罃到達西郊，往東進攻許國的舊地。衛國孫林父進攻鄭國的北部邊境。六月，諸侯在北林會見，軍隊駐紮在向地。又轉向西北，駐紮在瑣地。包圍鄭國，在南門外顯示軍力。又有軍隊從西邊渡過濟隧。鄭國人向諸侯求和。七月，各諸侯和鄭國在毫地結盟。是為晉悼公三駕伐鄭之二。 42 楚國的子囊向秦國請求出兵，秦國的右大夫詹率軍跟隨楚共王，由楚王率領進攻鄭國。鄭簡公前去迎接表示順服。七月二十七日，楚共王、鄭簡公進攻宋國。 43 九月，諸侯用全部兵力再次進攻鄭國，鄭簡公派良霄、太宰石㚟去楚國，告訴說準備對晉國順服，楚共王囚禁了他們，但無力救援鄭國。諸侯聯軍在新鄭東門外示威，鄭簡公派王子伯駢求和。九月二十六日，晉國的趙武進入鄭國和鄭簡公結盟。十月初九日，鄭國的子展出城和晉悼公結盟。十二月初一日，在蕭魚會盟《春秋左氏傳 襄公》。是為晉悼公三駕伐鄭之三。從此，鄭國徹底依附晉國，宋鄭之間也是 68 年沒有戰爭。 春秋後期 44 春秋末期，晉國和楚國的霸權全都衰落。前 495 年，鄭國的罕達率軍伐宋，在老丘打敗宋軍《春秋左氏傳 定公》。 45 在晉國內戰中，鄭國與趙簡子對抗。後來趙簡子擊敗士吉射、中行寅，鄭國於是得罪了晉國的當權派。前 488 年春季，皇瑗率領宋軍入侵鄭國。 46 此年，宋景公包圍曹國，鄭國的國參說：宋國人如果據有曹國，這是鄭國的憂患，不能不救。 鄭軍救援曹國，入侵宋國。次年，宋滅曹。 47 前 486 年，鄭國罕達（武子賸）的寵臣許瑕求取封邑，沒有地方可以封給他。許瑕請求取之於外國，武子賸答應，所以包圍了宋國的雍丘。宋國的皇瑗又包圍鄭軍，每天挖溝修築堡壘，連成一線。鄭軍號啕大哭，武子賸前去救援，大敗。二月十四日，宋軍在雍丘全殲鄭軍，留下有才之人的性命，帶郟張和鄭羅回軍。 48 秋天，宋景公發兵攻打鄭國。 49 前 485 年，宋國攻打鄭國。 50 宋國和鄭國之間有些空地，名叫彌作、頃丘、玉暢、嵒、戈、鍚。子產的時候，和宋國講和，說不要了。等到宋平公、宋元公的族人從蕭地逃亡到鄭國，鄭國人為他們在嵒地、戈地、鍚地築了城。前 483 年九月，宋國的向巢進攻鄭國，佔領了鍚地，殺死了宋元公的孫子，並進而包圍了嵒地。十二月，鄭國的罕達救援嵒地。十二月二十八日，包圍了宋軍。 51 前 482 年春季，宋國向魋救援。鄭國的罕達派人通告全軍說：抓到向魋的有賞。 向魋就逃走回國。鄭軍就在嵒地全部殲滅宋軍，俘虜了成讙郜延，把六個城邑擄掠一空，然後兩國都不加管轄。 52 前 480 年，鄭聲公攻打宋國《春秋左氏傳 哀公》。 註釋 參考文獻 顧棟高《春秋大事表》春秋宋鄭交兵表卷三十七 參見 中國戰爭列表 Category 宋國戰役 Category 鄭國戰役 Category 河南省戰役 Category 前 8 世紀中國戰役 Category 前 7 世紀中國戰爭 Category 前 6 世紀中國戰爭 Category 前 5 世紀中國戰役