止步安市城
七月五日,唐太宗将军营移至安市城东,与李勣等商议攻城方略。安市城此时的城主叫杨万春,其人骁勇,手下的兵马精良,城池地形也极为险要,当年莫离支作乱的时候杨万春不服莫离支的篡权,于是莫离支派遣大军进攻安市城但是却失败,只好默认杨万春在安市城的统治权。唐太宗知道安市城是个难啃的骨头,而且杨万春打定了主意死守城池,决不与唐军正面野战,唐军要硬攻下安市城得难度很高,于是提议舍安市而西攻建安,此时张亮率领的水军也在围攻建安城,两军夹攻则“建安得,则安市在吾腹中”;但李勣却认为若西攻建安,则距唐军的粮饷基地辽东城过分遥远,如果高丽断我归路,情势必定危机,故坚持“先攻安市”。最后.唐太宗本着用人不疑地方针,同意了李勣的计划。其实太宗此时的决策还是正确的,如果围攻建安,可以在安市城留一部分军队再派一员大将继续围城,安市城守军决不敢出城野战,如果安市守军敢出城野战更是中唐军下怀。而太宗到了建安城则可以得到张亮四万水军的补充,所以即使在安市城留下的军队数量多一点也不会影响对建安城的攻取,而且建安城守军之前的表现显然攻取的难度并不大,可惜历史上的发展并不总尽如人意的。
八月十日,唐太宗又将军营移于安市城南,切断了安市与建安两城之间的联系。然后下令李勣攻城。李勣等拥高延寿等高丽降众营于安市城下,招降城中将士。但城中坚守不动,且每次看见太宗旌旗麾盖,必乘城鼓噪,以弓矢相拒。太宗大怒,李勣乘机请求克城之日,男子尽诛。此话传入城中,守军益愤,人皆死战,故久攻不克。这时,高丽降将高延寿献策:应释放高丽降将与妻子团聚,以动安市守军之心;然后移兵进攻乌骨城(今辽宁凤城以南),该城守军弱少,可朝至夕克。最后麾军南下,平壤可唾手而得。群臣诸将亦建言应与张亮所率水军会师,并力攻拔乌骨,“渡鸭禄水,直取平壤,在此举矣”。唐太宗正要采纳这一建言,但长孙无忌却极力谏止。他认为如移兵乌骨,则建安、新城的高丽守军必“跟吾后”,我军则有腹背受敌之忧。因此,他主张先破安市,再取建安,然后长驱而进,“此万全之策”.唐太宗遂打消了移兵乌骨的念头。长孙无忌的建议当然是万全之策,但是这就让唐军陷入了正面作战一颗颗拔高丽建立的诸多“钉子”的过程,战争必然旷日持久,而且当唐军拔完所有的钉子之后,还能有多少兵力来进攻高丽的都城平壤呢?显然按照这样的方针来办,想要一举攻灭高丽就成了一个不可能完成的任务。其实总而言之,还是唐军兵力不够惹的祸,要是唐军兵力再多一点,驻跸之役太宗又何必吝啬那5000人?而现在更可以分兵进攻建安和乌骨诸城,多点出击,不会困死在安市城下。