五月中旬,雷有终见攻城器具建造齐备,督促官军开始攻城,可是官军运气欠佳,每次大举进攻,都天降大雨,城墙湿滑难以登上。
雷有终又采用挖地道的战术,叛军获得消息,堵塞了地道,官军被掩埋近千人,官军攻城遇到挫折,加上进入五月,天气渐热,官军士卒疾病流行,而官军大将上官正和石普又产生了矛盾,雷有终多次对他们做思想工作,始终难以调和他们之间的矛盾。
雷有终围了成都城几个月,始终未能攻下成都,赵恒获悉全线战况后,命宦官将军秦翰为“两川捉贼招安使”,来成都协助雷有终平叛。
七月,秦翰如期赶到成都围城前线,先是顺利调解了上官正和石普的隔阂。接着又和雷有终商议,在城北鱼桥修筑土山,在土山上建筑了望台,以便观察城内敌情。
一切准备就绪。八月底,雷有终、秦翰两人联合督战,官军攻克成都城北“羊马城”(城市外修筑的防御工事),官军推着“洞屋”(一种攻城器具),进逼“罗城”(古代大型城郭的外城,是一种大城墙)。
九月初,城北的“洞屋”集结完毕,开始强攻成都城北“罗城”,叛军先是在敌楼(城墙上御敌的城楼)上抗击官军,雷有终命官军放火焚烧,叛军抵抗势力削弱,城北“罗城”终于失守,可叛军在“罗城”顽抗的同时,又在内城修筑了“月城”(也叫瓮城,屏蔽城门的小城),以此抵御官军。
雷有终和秦翰挑选敢死队攻“月城”,叛军发射毒箭阻击,官军用蒙毡护体,手持火把强攻,烧毁“月城”的了望台和发石机。此时,成都其他东、西、南三门的官军都在奋勇强攻。
不久,雷有终、秦翰和石普率军终于打破“月城”,从成都城北正门攻入,其中秦翰在战斗中,因亲临前线,被流矢射中手臂,犹自督战不息,官军见主帅如此英勇,更加勇猛,因此北门很快被攻陷。
北门虽然被打开缺口,但并不是一帆风顺。有叛军在城门口持长戟拦住进路,官军在城门口一时不敢冲进去。有两位勇士主动请战,雷有终大喜,重赏两人。
两人挺着大长矛,奋死直冲,叛军抵挡不住,终于往后退却。
可见,上阵杀敌,那真是“小伙睡凉炕——全靠火力旺!”
官军一拥而入,终于打开北门,进入成都内城。