Tháng 8 năm 1677, Đinh Văn Tả mang quân đi đánh Kính Vũ một lần nữa ở Cao Bằng. Mạc Kính Vũ bị thua trận, lui về cố thủ ở thành Phục Hòa trong 8 năm, đến năm 1685 bị quân Lê vây đánh phải chạy sang Long Châu (Trung Quốc).