《資治通鑑》·卷八十一 晉紀三
起上章困敦(庚子),盡著雍涒灘(戊申),凡九年。
世祖武皇帝太康元年(庚子、二八O年)
春,正月,吳大赦。
杜預向江陵,王渾出橫江,攻吳鎮、戍,所向皆克。二月,戊午,王濬、唐彬擊破丹陽監盛紀。吳人於江磧要害之處,並以鐵鎖橫截之;又作鐵錐,長丈餘,暗置江中,以逆拒舟艦。濬作大筏數十,方百餘步,縛草為人,被甲持仗,令善水者以筏先行,遇鐵錐,錐輒著筏而去。又作大炬,長十餘丈,大數十圍,灌以麻油,在船前,遇鎖,然炬燒之,須臾,融液斷絕,於是船無所礙。庚申,濬克西陵,殺吳都督留憲等。壬戌,克荊門、夷道二城,殺夷道監陸晏。杜預遣牙門周旨等帥奇兵八百汎舟夜渡江,襲樂鄉,多張旗幟,起火巴山。吳都督孫歆懼,與江陵督伍延書曰:「北來諸軍,乃飛渡江也。」旨等伏兵樂鄉城外,歆遣軍出拒王濬,大敗而還。旨等發伏兵隨歆軍而入,歆不覺,直至帳下,虜歆而還。乙丑,王濬擊殺吳水軍都督陸景。杜預進攻江陵,甲戌,克之,斬伍延。於是沅、湘以南,接于交、廣,州郡皆望風送印綬。預杖節稱詔而綏撫之。凡所斬獲吳都督、監軍十四,牙門、郡守百二十餘人。胡奮克江安。
乙亥,詔:「王濬、唐彬旣定巴丘,與胡奮、王戎共平夏口、武昌,順流長騖,直造秣陵。杜預當鎮靜零、桂,懷輯衡陽。大兵旣過,荊州南境固當傳檄而定。預等各分兵以益濬、彬,太尉充移屯項。」
王戎遣參軍襄陽羅尚、南陽劉喬將兵與王濬合攻武昌,吳江夏太守劉朗、督武昌諸軍虞昺皆降。昺,翻之子也。
杜預與衆軍會議,或曰:「百年之寇,未可盡克,方春水生,難於久駐,宜俟來冬,更為大舉。」預曰:「昔樂毅藉濟西一戰以幷強齊,今兵威已振,譬如破竹,數節之後,皆迎刃而解,無復著手處也。」遂指授羣帥方略,徑造建業。
吳主聞王渾南下,使丞相張悌督丹陽太守沈瑩、護軍孫震、副軍師諸葛靚帥衆三萬渡江逆戰。至牛渚,沈瑩曰:「晉治水軍於蜀久矣,上流諸軍,素無戒備,名將皆死,幼少當任,恐不能禦也。晉之水軍必至於此,宜畜衆力以待其來,與之一戰,若幸而勝之,江西自清。今渡江與晉大軍戰,不幸而敗,則大事去矣!」悌曰:「吳之將亡,賢愚所知,非今日也。吾恐蜀兵至此,衆心駭懼,不可復整。及今渡江,猶可決戰。若其敗喪,同死社稷,無所復恨。若其克捷,北敵奔走,兵勢萬倍,便當乘勝南上,逆之中道,不憂不破也。若如子計,恐士衆散盡,坐待敵到,君臣俱降,無復一人死難者,不亦辱乎!」
三月,悌等濟江,圍渾部將城陽都尉張喬於楊荷;喬衆纔七千,閉柵請降。諸葛靚欲屠之,悌曰:「強敵在前,不宜先事其小;且殺降不祥。」靚曰:「此屬以救兵未至,力少不敵,故且偽降以緩我,非真伏也。若捨之而前,必為後患。」悌不從,撫之而進。悌與揚州刺史汝南周浚,結陳相對,沈瑩帥丹陽