李战哈哈一笑.命令薛仁贵率一千虎骑兵去诱敌,刚交战就假装退走。

高句丽军争相前进,到达安市城东南边八里的地方,依山列阵。

李战亲自与程处默等人以及数百骑兵到高处观察山川形势,可以伏兵以及出入的地方。

李战命令侯广亮率军队一万五千设阵于西岭,程处默率精兵一万一千为奇兵,从山北出狭谷去攻击敌人的后方。李战亲自率领军队四千,挟鼓角,偃旗帜,登北山上,命令各军听到鼓角声就一起出击奋力进攻。

延寿看到侯广亮布阵,结阵要作战。

李战望见程处默军尘起,命令作鼓角,举旗帜,各路军队鼓噪并进,延寿等人大惧,想分兵抵御。

这个时候,薛仁贵大喊的冲入高句丽军阵,所向无敌。

唐军进攻,高句丽军大溃。唐军斩首两万多级。(通常杀敌数远多于斩首数,例如平壤之战明军斩首就800百、但是小西第一军损失却超过1万。)

延寿等人率领剩余的军队依山自固。

李战命令诸军包围之。程处默撤了桥梁,断了高句丽军的归路。

延寿、惠真率三万六千八百人投降,入军门,膝行而前,拜伏请命。

李战选出耨萨及已下酋长三千五百人,迁往内地,其他的都释放,让他们回平壤,他们都举起双手以头顿地,欢呼声传到数十里之外。此外,这一战还缴获马五万匹,牛五万头,铁甲一万多领,以及其他大量兵器。

高句丽全国都非常震惊害怕,后黄城、银城的高句丽人都自己弃城逃走,数百里没有人烟。

九月唐军开始围攻安市城。由于守军殊死抵抗,使唐军未能攻克。时近深秋,李战因为当地变冷早、草枯水冻、士马难以久留、而且粮食将尽,所以动用了炸药。

本来李战是不想毁掉整个高句丽最大的城市。