色衣甲，手持方天画戟英勇作战，自此得到太宗赏识，成为唐朝大将。
安市城之战.在攻安市城前，唐太宗就得知安市城地势难攻，安市城主（中国及朝鲜史书中均失安市城城主的名字，明代小说《唐书志传通俗演义》此人名叫梁万春，朝鲜民间传说又作杨万春）机智勇敢有一支强大的守城部队。渊盖苏文摄政高句丽后，安市城主拒绝接受渊盖苏文摄政。渊盖苏文曾发兵攻打安市城，但没有成功，因此只好让安市城主继续担任其职务。唐太宗打算先攻打较为容易的建安城（今辽宁省营口市）。这样拿下安市城南边的建安城，安市城也就不攻而破