三更時分,李建成率領的義軍神不知鬼不覺地將都尉南城團團包圍。接著,李建成一聲令下,寂靜的夜空中頓時人喊馬嘶,震天動地。
南城守軍主帥劉綱正摟著自己寵愛的小妾做美夢,忽聞城外喊殺聲,驚得從雕花床上直跳了下來。他立馬披甲執刀跑出府邸,飛身上馬,朝軍營中急速馳去。這時,城中的將士已被城外如雷鳴般的喊殺聲嚇得魂不附體,不知所措。劉綱見狀,氣得張牙舞爪,舉刀怒砍兩名士卒,旋即大喝一聲,令眾人死命抵敵。緊接著,劉綱便率領眾軍士奔向東門,準備死守此城門。
可惜的是,劉綱剛到達城門處,但見城門已被外麵的義軍攻破。很快,氣貫長虹的義軍將士如潮水般湧進城來。劉綱愕然片刻,隨即驚慌失措地喝令手下舍命抵抗,自己卻一扯韁繩,策馬回身朝南門奔去。隋軍士卒見主帥已逃,無心戀戰。他們且戰且退,死傷過半,餘者跪地投降。李建成軍如入無人之境,很快就攻占了東門。
不多時,隋將劉綱飛馬奔赴至南門。此時,南門守將已打開城門,迎王長諧眾將士入城。劉綱見狀,暴跳如雷,連殺數名降者,之後又拍馬揮刀與王長諧交戰。王長諧武藝在劉綱之上,因此鬥過十幾回合,劉綱漸覺招架不住,就一抽刀,縱馬往北門逃走。王長諧哪肯放過劉綱,旋即揚鞭策馬緊追其後。劉綱邊打馬飛奔,邊頻頻回顧,見王長諧已近,就突然勒住韁繩,張弓搭箭。他立於馬前,連發數箭,卻不中對手,倒是誤傷了自己幾個士卒。劉綱瞅見王長諧已逼近自己,便又縱馬而逃。
待到劉綱來到北門時,竇軌率軍殺入城中。地上已是血流成渠,屍身狼藉。竇軌識得劉綱,便大喊一聲,手揮長槍,拍馬直取劉綱。劉綱驚醒繞城而跑,想殺出重圍。然為時已晚,義軍皆已從三門殺入城中,將守軍殺得哭爹喊娘,亂成一團。到後來死降大半,隻剩下數十人跟隨著主帥劉綱拚命。這已是大勢已去,劉綱心裏明白難以挽回敗局。那就殺身成仁吧!劉綱雖恨隋煬帝昏庸無道,卻對他忠誠不貳,所以盡管李建成在一旁不住地勸降,他就是遲遲不肯放下武器。
李建成愛惜劉綱的勇猛與忠誠,不忍殺他。可一旁的王長諧見劉綱如此冥頑不化,大怒,拍馬衝上去,與他交戰。兩人大戰數十回合,也不分勝負。竇軌見狀,飛馬挺槍而去。三人鬥成一團,士卒邊觀戰邊齊聲呐喊。又鬥了幾十回合,劉綱漸感體力不支,同時馬也因乏力而朝前一趔趄。劉綱身子一晃,被眼疾手快的王長諧趁機揮刀砍於馬下。
李建成盯著劉綱血淋淋的首級,禁不住感歎了一番,隋軍之中竟有如此勇烈之士。隨後,他命人厚葬劉綱。