信,副將先榖倚仗父輩的功勞,看不起荀林父。三軍的將領雖想主動出擊,又沒有權力作主,士兵們不知道聽誰的號令。晉軍上下不齊心,沒什麼戰鬥力。面對這樣的敵人,卻不去攻打它,恐怕有損我們楚國的尊嚴吧?”楚莊王聽伍參分析得合情合理,便命令楚軍擺開陣勢,把戰車一律朝向北方,準備出戰。 孫叔敖見晉軍來了六百輛兵車,軍力雄厚,總覺放心不下,他和楚莊王說:“我看不如先派人去議和。他們如果不願意,偏要打,我們再迎戰卻也不遲,到那時候,理就在我們這方了。”楚莊王同意了這個建議,派蔡塢居前往晉軍。苟林父令人接待蔡塢居,表示同意議和,並且建議雙方同時退兵。蔡塢居完成了任務,準備返還楚營。誰知先榖早在營帳外面等著,他見蔡塢居從帳中出來。一下攔住道:“剛才接待你的人未曾說清楚,你回去告知你們國君:我們這回來,不將你們南蠻子殺個落花流水。誓不收兵!即使我們主將願和,我先榖也不會答應!”蔡塢居十分氣惱,沒有理先榖,返回楚營後;將他受侮辱的情況向楚座王講了一遍。莊王頓時大怒,間:";誰敢衝頭陣,給晉軍些厲害瞧瞧。”大將樂伯應聲挺身而出,跳上戰車,徑奔晉軍大營。走不遠便碰上了十兒個巡邏的晉兵,樂伯也沒說話,一箭一個,接連射倒三個,下車活捉一人,誰也不敢再追,眼睜睜地看著樂伯返回楚軍大營。 荀林父見楚兵來挑戰,急忙又派去魏鎬(跟隨晉文公 重耳逃難的魏擎的兒子)。魏鎬要當大夫,沒能當上,一直不滿意,恨不得晉軍大敗;荀林父被治罪,自己好取而代立。荀林父命他去講和,他反下了戰書,回來後卻向荀林父說:“楚王不同意議和。一定要一決勝負。”晉將趙蔭認為自己高強,總想露一手讓主將看看。到晚間,他乘著夜色帶領部下去偷襲楚營,不小心被楚兵發覺。楚兵大聲發出警報,他嚇得上車便跑。楚莊王弄明情況之後,駕車前去追趕。楚軍將領見莊王親自出馬,紛紛跟了上來,孫叔敖和莊王說:“兵法日:,寧可我追人,別讓人追我。晉兵欺人太甚!既然眾將都跟出來了,咱們何不乘其不備,衝殺過去!”這時候,天還沒亮,楚莊王下令攻擊。剎時間,鼓聲似雷,兵車飛馳,楚軍將士爭先朝晉國軍營衝去,晉軍將士睡得正香,半點沒有準備,荀林父聽到鼓聲陣陣,趕忙下令抵抗。兩國兵馬在泌城(鄭地,今河南滎陽東北)郊外大戰起來。晉兵才從夢中驚醒,亂哄哄的,陣容不整,指揮失靈,抵抗無力,而楚軍鬥志正高,往來衝殺,如人元人之境,沒多長功夫,就把晉軍打得潰不成軍了。 荀林父領著殘兵敗將,倉惶逃跑。只見先榖自後邊趕了上來,頭上中了箭,滿面鮮血,使戰袍裹著。 荀林父惱恨地說:“猛將也落得這樣的下場嗎?”正說話間,晉國殘兵都跟上來了, 荀林父下令趕緊渡河。怎奈船少人多,你爭我搶,自相踐踏。船上的人裝滿了,後來的人抓住不放,把船擠翻了不少。先榖站在船頭,喊道:“誰再抓住船不放,用刀剁他的手。”於是那些上了船計程車兵舉起刀來,砍那些攀船計程車兵。只見刀起手落,慘不忍睹。失去手的晉兵掉到河裡,被水沖走,把河水都染紅了。 楚莊王率領楚兵開進邯城,有人勸他乘勝追擊,楚莊王說:“楚國自從城濮之戰輸給晉軍,就不敢與晉國爭鋒,這回勝利,足以洗恥。晉國、楚國都是大國,早晚總得議和,何苦多殺人呢?”因此,下令楚軍當即收兵,不再追趕,放晉國官兵渡河回國。 泌城大戰,擁有六百輛兵車的晉國人馬,一戰之間幾乎全部覆滅,而三年未鳴的楚莊王終於一鳴驚人。
泌城大戰後,楚莊王又陸續傳魯、宋、鄭、陳等國歸順,他繼齊桓公、晉文公之後,也當上霸主。他前後統治楚國二十三年,使楚國強盛一時。
公元前591年,楚莊王因病逝世,歸葬紀南城郊。
真可謂:一鳴驚人成霸業,問鼎中原誰為