咸和二年(327年)十月苏峻联结豫州(今淮阳县)刺史
祖约反晋。韩晃攻占姑孰(今当涂县)。宣城
内史桓彝驻
芜湖,企图袭击韩晃,被击败,退保广德。
咸和三年(328年)正月,苏峻进攻
建康(今南京市)。韩晃于慈湖(今
马鞍山市慈湖)杀司马流,又猛攻兰石城,俞纵力战死。韩晃转攻
桓彝,桓彝固守泾县近一年,力尽而为韩晃所害。
咸和三年(328年)十月,苏峻被荆州刺史
陶侃部将彭世等所杀。苏峻死后,军心大乱,成帝
咸和四年(329年),晋军进击
石头城。苏军全无斗志,一战即溃,苏峻之子苏硕在逃亡时被晋军斩杀,“惟(韩)晃独出,带两囊箭,却据
胡床,弯弓射之,杀伤甚众。箭尽,乃斩之。”