大唐在发动对高句丽的进攻之前,根据之前与李恪签订的协议,鸭绿江北的区域,高句丽驻守的兵力不得超过一万人,所以安东城以及绿安城两城内各有三千人马守候。朝鲜半岛三国开战以后,迫于营州兵马的压力,高句丽方面先后向安东以及绿安各派出一万人马,再加上从凤凰四城溃逃过来的四千兵马,安东此刻城内共计有兵马一万七千人左右。
如果李恪的军中没有神威大炮的存在,凭借着坚固的城墙安东城内的守军,还是有足够的能力阻挡住大唐的八万大军攻城的。但是数百门神威大炮的存在,就好比是游戏中的作弊器一般,完全的破坏掉了均衡。
安东城的守将曾经参加过对李恪的战争,也曾经深深地体会过神威大炮的威力。上一次交锋,李恪围在四门外的大炮总量还不到一百门,如今却把所有的二百八十门大炮,全部集中于安东城的北门之外。面对着数百门大炮的威胁,安东城的守将根本就生不起抵抗之心。李恪派出喊话的士卒的话音还未落,安东城的守将就赶紧下令四门大开的同时,放下吊桥。然后让城内的士卒排着整齐的队伍,来到城外宽敞的地方,将手中的兵器在队伍前面码放整齐后,全体后退五十步准备接受大唐军队的受降。
李恪的大军占领安东城之后的第三天,二百艘镇海舰从鸭绿江入海口逆流而上,进至安东城下。休整一日后,继续沿江而上,两日后抵达绿安。绿安守将并未参加过与李恪的历次战争,认为大唐军队的强大,是那些战败的将军们为了逃避责罚,而故意的夸大其词。再说此番前来劝降的大唐部队,全部为战船而且只有区区的六十搜,即便是每艘船上搭载两百人,也不过和自己的兵力持平,有什么可怕的,所以断然拒绝了李恪的劝降。
见到对方拒绝了自己的劝降,李恪正好有了消灭他们的借口。于是下令六十艘战舰同时开火,进行无差别覆盖式射击。只用了半个时辰的时间,高句丽花费了四年时间修建的壁垒式屯兵城绿安,便彻底的成为了一片废墟。
炮击完毕李恪甚至懒得派兵上岸勘察,便率领舰队返回安东。再返回安东的路途中,闲极无聊的李恪,下令对高句丽修建于鸭绿江南岸的城墙进行了炮击,直至战舰上的炮弹被消耗一空,这才作罢。此番炮击到底对高句丽方面,造成了多大的伤亡,李恪并没有进行统计,也懒得进行统计。他所要做的就是在对高句丽方面造成损伤的同时,令他们产生无力抵抗大唐军队的恐惧心理,从而为今后彻底的扫平高句丽,但下一个坚实的基础。
回到安东,让这六十艘战舰回到海上,从停泊于黄海海面之上的补给舰上补充完丹药以后,再次回到安东。然后便开始了对安东对面的高句丽防御城墙,进行不间断的攻击。二百艘战舰被分成了四组,分别对安东左右两侧各五十里的江对岸,进行了长达两天的狂轰滥炸。直至江对岸近一百里宽的城墙彻底的被炸成为废墟,这才开始安排士卒渡江。
与此同时,停泊于黄海之上的一百艘禺京战舰,也对高句丽临近黄海的一侧,进行了长时间、大饱和度的炮轰。从高句丽上一代君王开始,模仿长城式样历经二十余年,耗费了无数金钱和劳力,辛辛苦苦建造起来的,长达近千里的防御性城墙,只用了两天的时间,就被李恪率领的舰队,在不损伤一兵一卒的情况下,在西、北两个方向撕开了两条超过三百里的缺口。