多謀,恐怕會有防備,我們不能輕舉妄動。”但太史慈堅決要去。孫權因為宋謙的死而傷感,急於報仇,於是命令太史慈帶領五千兵馬去作為外應。
戈定是太史慈的同鄉,他當天混入軍中,隨著進入合淝城,找到了養馬的後槽,兩人商議計劃。戈定說:“我已經派人去通知太史慈將軍了,他今晚一定會來接應我們。我們該如何行事?”後槽說:“這裡離中軍較遠,晚上緊急情況下不能迅速進入,我們就在草堆上放一把火,你去前面叫喊造反,城中兵馬一亂,我們就趁機刺殺張遼,其餘的軍隊自然會潰散。”戈定說:“這個計策太好了!”
當晚張遼得勝回城後並沒有解甲休息而是加強了防備。當後寨火起一片喊叫聲時張遼立刻出帳上馬帶領親信將校十餘人擋在道路上。有人建議張遼去檢視情況但張遼認為這是敵人故意製造混亂以驚擾軍心。結果不久李典就擒獲了戈定和後槽。張遼審問得知了他們的陰謀後立刻將他們在馬前斬首。
此時城門外響起了鳴鑼擊鼓的聲音喊聲震天。張遼說:“這是吳軍的外應我們可以利用這個機會打敗他們。”於是他讓人在城門內放起一把火大開城門放下吊橋。太史慈見城門大開以為城內發生了變故於是挺槍縱馬率先衝入。然而城上一聲炮響亂箭齊發太史慈急忙後退但身中數箭。李典、樂進從背後殺出吳軍大敗折損了大半兵馬。曹軍乘勝追擊直到吳軍寨前。陸遜、董襲殺出重圍救出了太史慈曹軍這才退回。
孫權見到太史慈身受重傷更加傷感。張昭建議撤軍孫權同意了於是收兵下船返回南徐潤州。等到軍隊駐紮下來後太史慈病情加重孫權派張昭等人前去探望。太史慈大聲呼喊:“大丈夫生於亂世應當帶著三尺寶劍立下不朽的功勳!如今我的志向還未實現怎麼能就這樣死去呢!”說完就去世了年僅四十一歲。後人有一首詩讚美他:矢志全忠孝東萊太史慈;姓名昭遠塞弓馬震雄師;北海酬恩日神亭酣戰時;臨終言壯志千古共嗟諮!孫權聽到太史慈去世的訊息非常傷心命令將他厚葬在南徐北固山下並將他的兒子太史亨收養在府中。
另一方面劉備在荊州整頓軍馬得知孫權在合淝戰敗已經返回南徐的訊息後與孔明商議對策。孔明說:“我夜觀星象見西北方有星星墜落這預示著將會有一位皇族折損。”話音剛落就有人來報告說公子劉琦已經病逝。劉備聽到這個訊息痛哭不已。孔明勸解說:“生死有命主公不要過於悲傷以免傷了自己的身體。現在我們應該儘快處理大事可以派人去襄陽防守城池並料理劉琦的喪事。”劉備問:“誰可以去?”孔明說:“非關羽不可。”於是立刻派關羽前去襄陽防守。劉備又說:“現在劉琦已經死了東吳一定會來討要荊州我們該如何應對?”孔明回答說:“如果有人來討要荊州我自有言辭應對。”過了半個月果然有訊息傳來東吳的魯肅特地前來弔喪。