六月,甲戌,孙恩浮海奄至丹徒,战士十馀万,楼船千馀艘,建康震骇。乙亥,内外戒严,百官入居省内。冠军将军高素等守石头,辅国将军刘袭栅断淮口,丹阳尹司马恢之戍南岸,冠军将军桓谦等备白石,左卫将军王嘏等屯中堂,征豫州刺史谯王尚之入卫京师。
刘牢之自山阴引兵邀击恩,未至而恩已过,乃使刘裕自海盐入援。裕兵不满千人,倍道兼行,与恩俱至丹徒。裕众既少,加以涉远疲劳,而丹徒守军莫有斗志。恩帅众鼓噪,登蒜山,居民皆荷担而立。裕帅所领奔击,大破之,投崖赴水死者甚众,恩狼狈仅得还船。然恩犹恃其众,寻复整兵径向京师。后将军元显帅兵拒战,频不利。会稽王道子无他谋略,唯日祷蒋侯庙。恩来渐近,百姓恟惧。谯王尚之帅精锐驰至,径屯积弩堂。恩楼船高大,溯风不得疾行,数日乃至白石。恩本以诸军分散,欲掩不备;既而知尚之在建康,复闻刘牢之已还,至新洲,不敢进而去,浮海北走郁洲。恩别将攻陷广陵,杀三千人。宁朔将军高雅之击恩于郁洲,为恩所执。
资治通鉴
卷一百一十二·晋纪三十四
June, Jia X戌, Sun En saunters over the sea to Dantang, where he has ten or more soldiers and thousands of warships. His arrival in Jiankang terrifies everyone. On the day after, the entire capital is on alert, with all officials moving into the capital. The champion general Gao Su leads stones to guard the stone, the helper general Liu Xi builds a blockade at the mouth of the Huai River, Danyang’s Minister Miao Kui guards the southern bank, champion general Huan Qian defends White Stone, and the left guard General Wang Guo keeps a camp in the center hall, summoning the Hengzhou Commander to come to protect Jiankang.
Liu Gongzi led troops from Shanyin to intercept and attack Sun En, but before they arrived, Sun En had passed by. So he ordered Liu Xu to enter Jiankang for support. Liu Xu’s forces were fewer than a thousand, but they traveled at full speed, arriving with Sun En at Dantang together. With fewer men and fatigue from long journey, Sun En’s troops showed no fighting spirit at Dantang. Sun En led his troops, beating drums and shouting, climbed up the garlic mountain, and the residents stood holding their loads. Liu Xu charged forward and defeated them, many fell off cliffs and drowned in water. Sun En was only barely able to return to his boats. But Sun En still depended on his army, quickly gathered troops to head directly towards the capital. Viceroy Yuan Xian led troops to meet him, but suffered defeat time after time. Kaishou Prince Tao had nothing else but praying to Jiang Hou Temple every day. As Sun En’s troops grew closer, the people were fearful. The Cai King En led elite forces to rush to Jiankang, stationing themselves at Ning弩堂. Sun En’s warships were large and could not move quickly against the wind. They only arrived at White Stone after several days. Sun En originally intended to surprise the enemy unprepared while other armies scattered. When he learned that Cai King En was in Jiankang, and Liu Xu had also returned, he came to Xindou. Fearing an attack, he decided not to advance further but instead sailed over the sea northward to Yuduo. Sun En’s subordinates besieged and captured Guangling, killing three thousand people. Naoyao General Ao Jiao fought Sun En at Yidu, was seized by him as well.