苏峻命左光禄大夫陆晔守留台,逼居民尽聚后苑;令匡术守苑城。
尚书左丞孔坦投奔陶侃,陶侃任为长史。
当初苏峻派尚书张闿暂督东军,司徒导密令以太后诏谕三吴官吏起义兵救天子。会稽内史王舒任庾冰行奋武将军,率兵一万西渡浙江。于是吴兴太守虞潭、吴国内史蔡谟、前义兴太守顾从等皆起兵响应。虞潭母孙氏对虞潭说:“舍生取义,勿以我年老为累!”尽遣家僮从军,卖首饰充军资。蔡谟认为庾冰应复旧职,即离郡让位于庾冰。
苏峻闻东方起兵,遣将管商、张健、弘徽等抵抗;虞潭等与之交战互有胜负,未能前进。
陶侃、温峤驻军茄子浦;温峤因南方兵习水战而苏峻兵善陆战,下令:“有上岸者死!”适逢苏峻运米万斛馈赠祖约,祖约派司马桓抚等迎接。毛宝率千人为温峤前锋,对部下说:“兵法‘军令有所不从’,岂能见贼可击而不上岸攻击!”遂擅自袭击桓抚,尽获粮米,斩获万人,祖约军因此饥乏。温峤表荐毛宝为庐江太守。
陶侃表奏王舒监浙东军事,虞潭监浙西军事,郗鉴都督扬州八郡诸军事,令王舒、虞潭皆受郗鉴节度。郗鉴率军渡江,与陶侃等会师茄子浦,雍州刺史魏该亦率兵来会。
丙辰(疑误),陶侃等水军直指石头城,至蔡洲,陶侃屯查浦,温峤屯沙门浦。苏峻登烽火楼望见士众之盛面有惧色,对左右说:“我本知温峤能得人心。”
庾亮遣督护王彰击苏峻党羽张曜,反被击败。庾亮送符节谢罪陶侃,陶侃答:“古人三败,君侯才二败;当今事急,不宜多次如此。”庾亮司马陈郡人殷融见陶侃谢罪说:“这是将军之意,非我等决定。”王彰到后说:“我自作主张,将军不知。”陶侃说:“昔殷融为君子,王彰为小人;今王彰为君子,殷融为小人。”
宣城内史桓彝闻京城失守,慷慨流涕,进军屯驻泾县。当时州郡多遣使降苏峻,裨惠劝桓彝暂且与苏峻通使以避祸。桓彝说:“我受国厚恩,义在效死,岂能忍耻与逆臣交往!若不能济,此乃天命。”桓彝遣将军俞纵守兰石,苏峻遣将韩晃进攻。俞纵将败,左右劝退军。俞纵说:“我受桓侯厚恩,当以死相报。我不可负桓侯,犹如桓侯不负国家。”力战而死。韩晃进军攻桓彝,六月城陷,被捕杀。
诸军初至石头城即欲决战,陶侃说:“贼势正盛难与争锋,当待以时日用智计破之。”后屡战无功,监军部将李根请筑白石垒,陶侃同意。夜筑垒至晓而成。闻苏峻军鼓声,诸将惧其来攻。孔坦说:“不会。若苏峻攻垒必借东北急风使我水军不能往救;今天气清静,贼必不来。所以严阵以待,必是派军出江乘攻京口以东。”果然如此。陶侃命庾亮率二千人守白石,苏峻率步骑万余四面进攻不克。
王舒、虞潭等多次与苏峻军交战不利。孔坦说:“本不应召郗鉴来使东门无备。今应遣还,虽晚犹胜不遣。”陶侃乃令郗鉴与后将军郭默还据京口,立大业、曲阿、庱亭三垒以分苏峻兵势,命郭默守大业。
壬辰(十八日),魏该去世。
祖约遣祖涣、桓抚袭湓口。陶侃欲亲击,毛宝说:“义军倚仗您,您不可动,我请求讨伐。”陶侃同意。祖涣、桓抚过皖城攻谯国内史桓宣。毛宝往救被祖涣、桓抚击败。箭射穿毛宝大腿钉入马鞍,毛宝令人踏鞍拔箭血流满靴。返击祖涣、桓抚破敌,桓宣得救投温峤。毛宝进攻东关祖约军,克合肥戍,适逢温峤召其回军石头城。
祖约诸将暗中与后赵通谋,许为内应。后赵将石聪、石堪率兵渡淮河攻寿春。秋季七月,祖约军溃逃历阳,石聪等虏寿春二万余户而归。
后赵中山公石虎率众四万自轵关西入攻前赵河东,五十余县响应,遂攻蒲阪。前赵主刘曜派河间王刘述调氐、羌之众屯秦州防张骏、杨难敌,自率中外精锐水陆诸军救蒲阪,自卫关北渡;石虎惧退兵。刘曜追击,八月及于高候,大破石虎军,斩石瞻;尸横二百余里,缴获物资亿计,石虎逃朝歌。刘曜自大阳渡河攻石生于金墉,决千金堨水灌城。分遣诸将攻汲郡、河内,后赵荥阳
