收網的地方,在河南滎陽北麵的黃河沿岸,這裏當時的地名叫邲,這場戰鬥,曆史上稱作"邲之戰"。
晉軍前來後,楚軍吸取當年城濮之戰的教訓,反而"以彼之道還施彼身",火速撤掉了對鄭國的包圍,全軍後退。這時候的晉軍,已經緊逼到了黃河以北,分歧就在這時候產生了,晉軍主將荀林父聞聽楚國勢大,意圖見好就收,主動撤回。但是晉軍的幾個將領卻不同意,反而未經荀林父允許,擅自帶兵渡過黃河,與楚莊王對壘,騎虎難下之下,荀林父隻得下令全軍渡河,沿河紮營。這時候的楚莊王,很明顯吸取了祖先楚成王的教訓,不斷示弱,遣使向晉軍方麵要求講和,晉軍主將荀林父有心應允,但是部將趙括(和後來長平那位同名)、趙嬰齊等人卻堅決反對,反而以汙言穢語辱罵楚軍,這樣一來,本身就士氣高漲的楚軍,打起來更是不用動員。在雙方對峙日久後,深知晉軍士氣衰竭的楚莊王主動出擊,命令部隊向晉軍發動全線猛撲,早就憋著一肚子火的楚軍上下奮勇作戰,竟然一口氣把晉軍的陣營衝垮,雙方在邲地展開混戰,戰鬥異常慘烈。在陣營被衝垮的情況下,楚軍單兵作戰的素質優勢被完美發揮了出來,連續的攻擊終於迫使晉軍潰退,偏偏這時候,晉軍主將荀林父又幫了倒忙,他眼見局勢不利,下令全軍撤退,並宣布"先渡過黃河的有賞"。此舉本來是想激起晉軍上下死戰突圍之心,孰料適得其反,因為渡河的船隻就這麼幾艘,結果晉軍士兵爭奪船隻渡河,反而自相殘殺起來,相互踩踏死者無數。等到第二天戰鬥結束後,活著渡過黃河的晉軍,僅剩下不到三分之一,這是一個非常慘痛的傷亡,大勝之下,楚莊王很有大國風度,主動收斂晉軍士兵的屍體,並停止了對晉軍殘部的追殺,荀林父的殘兵敗將,這才得以逃出。
邲之戰是楚國霸業的天王山之戰,經過此戰,原本的北方最強國晉國勢力逐漸衰弱,且內部產生了分裂,為後來的三家分晉埋下了伏筆。此戰之後,楚國又吞並了另一個中原大國宋國,這樣,除了齊國、秦國等大國外,中原諸侯,幾乎都已尊奉楚莊王為共主。
比起春秋五霸之首的齊桓公來,楚莊王的霸業表麵上似乎不及,向他稱臣的諸侯國,從數量上說遠遠不及齊桓公,但是從勢力範圍上說,楚莊王卻是有過之而無不及。當時的楚國,已經擁有了今天南中國大部分地區,北方的諸侯國,晉國隻能退縮自保,秦國是楚國的小弟,齊國也隻有嚴守邊境,幾乎無人能單獨抵抗楚國的兵鋒。而不甘心失去霸主地位的晉國,在晉景公登基之後,隨後開始了反撲,但楚莊王卻很明智的采取了"聯齊製晉"的政策,結果晉國和齊國打得天昏地暗,楚國卻得意洋洋地坐收漁翁之利。
但和當年的齊國霸業一樣,霸業過後就是低穀,公元前591年楚莊王過世後,楚國內部發生內亂,北方的晉國趁機反撲,聯合各路諸侯共同防禦楚國。而在楚國的側翼,吳國也趁機興起,並且在孫武和伍子胥的帶領下重創楚國,一度奪取了楚國的國都郢都,在秦國的幫助下,楚國才得以複國。但百足之蟲死而不僵,楚國憑借其得天獨厚的地理條件,在短暫的戰亂中迅速恢複了過來。到了戰國時代,依然是南方最強大的勢力。而那,就是另外一個故事了。