善射者,衝出城外,直奔峴山。你分兵一百,上山埋伏,尋石以備;再分兵一百,埋伏林中。若孫堅追來,你將其引至伏兵處,矢石俱發,然後放起連珠號炮,城中即殺出接應。若無追兵,可星夜兼程,趕奔江陵。”呂公領命。
當夜,月色不明,呂公忽開西門,引兵而出。一天鏖戰,孫堅剛入帳落座,忽聽人喊馬嘶,急引三十餘騎前去察看。軍士報曰:“一彪人馬殺出西門,直奔峴山。”孫堅謂左右曰:“必是去搬救兵。”遂率三十餘騎去追。呂公埋伏了人馬,引餘騎來戰孫堅,交鋒只一合,呂公撥馬便走。孫堅隨後追趕,月昏星隱,山路曲折,追過山岩,不見呂公。孫堅忽覺山林險要,方欲回馬,耳聽一聲鑼響,山上石下,林中箭發,三十餘騎,皆死於峴山之下。孫堅身中石箭,腦漿迸出而亡,年僅三十七歲。史書評曰:“孫堅剛毅勇武,孤微發跡,惟憑忠義壯烈也。”
呂公見孫堅身亡,大喜,遂放起連珠號炮。襄陽城中,黃祖、蒯越、蔡瑁自西門傾兵殺出,呂公率五百騎在外衝突,江東軍一時大亂。黃蓋在漢水船中,忽聞殺聲震天,急引水軍殺上岸來,正遇黃祖,戰不兩合,生擒黃祖。程普保孫策尋路而走,正撞呂公攔路,程普縱馬上前,不數合,一矛刺呂公落馬。兩軍混戰,直殺到天明,各自收兵。荊州軍入城,江東兵回漢水船上。
孫策聞父身亡,放聲大哭,眾將無不淚下。孫策曰:“父身在彼,奈何?”黃蓋曰:“可使人入城講和,用黃祖換回主公。”軍吏桓階挺身曰:“某與劉表有舊,願入城講和。”孫策許之。於是,桓階入襄陽見表。劉表曰:“文臺屍身,我已用棺木盛殮,可速放回黃祖,迎回棺木,兩家罷兵。”桓階方欲拜謝,蒯良出諫曰:“不可。今孫堅已亡,孫策尚幼,趁他軍心渙散之時,先斬桓階,然後進兵,江東軍片甲不留也。若還屍罷兵,它日,必成荊州大患。”劉表曰:“我與黃祖,乃心腹之交,安忍棄之?”蒯良曰:“舍一無謀黃祖,重創江東兵馬,有何不可?”劉表曰:“黃祖乃江夏望門,我荊州東戶之倚仗也,豈可棄之?”遂送桓階回。
於是,孫策放了黃祖,迎回靈柩,船歸江東,葬父於曲阿之原。葬事畢,兵士盡散,程普、黃蓋、韓當寄身於袁術帳下。孫策舉家,遷居江北江都縣,訪賢尋士,欲圖大計。