参将代镇，均无法胜任。而黎利势力扩大，其连破郡邑，杀将吏。陈智出兵连败，明宣宗削其爵位，命王通佩征夷将军印，帅师往讨。黎利弟黎善进攻交州，都督陈濬等防御。恰逢王通大军赶至，于是明军分道出击。参将马瑛在石室县击败安南军。王通引兵与马瑛会合，在宁桥中伏击，大军溃败，死者两三万人。王通受伤后退守交州，黎利在乂安得知后，亲自率精兵围困东关。王通气势沮丧，偷偷派遣使者许诺为黎利乞封，而把清化以南均归黎利。按察使杨时习认为不可，王通则尖声呵斥。清化守将罗通亦不肯弃城，于是与指挥打忠坚守。宣宗派遣柳升率军协助，未抵达。