Ngày hôm sau ra lệnh tiến quân, Thanh đi theo đội tiền quân, Tôn Miện đội thứ hai, Dư Tĩnh theo hậu quân; buổi chiều đến ải Côn Lôn. Sáng hôm sau, cho chỉnh trang chuẩn bị cờ xí chiêng trống của các viên đại tướng, các tướng đứng xung quanh trướng đợi lệnh xuất phát. Thanh mặc thường phục giống như đồng đội, cùng quân tiên phong vượt quan ải; đốc thúc các tướng họp nhau ăn tại ngoài quan ải, tới gần phố Qui Nhân 歸仁鋪 bày trận. Ngày Mậu Ngọ [8/2/1053], giặc điều động đại quân, dàn trận thành 3 mũi tinh nhuệ đến đánh quan quân; quân giặc dùng dùng đại thuẫn, thương dài, y phục binh giáp màu đỏ thẫm, trông xa giống như lửa.
Hai bên giáp chiến, đội tiền phong [quân Tống bị tấn công mạnh nên] hơi nhụt lùi về, Hữu tướng khai phong Tôn Tiết 孫節 tử trận. [ Thanh] kêu Võ Quý武貴 truyền lệnh thay vị trí tiền quân của Tôn Tiết, Trương Ngọc sung tướng tiên phong, [Ngọc] sợ quá. Khí thế giặc ngút trời, quân tinh nhuệ lớp lớp, bọn Miễn đều thất sắc, mặt cắt không còn hột máu. Thanh đứng lên, cầm cờ trắng vẫy kỵ binh người Phiên tại 2 cánh phải, trái. Quân kỵ trang bị cung nỏ xuất hiện đánh vào phía sau lưng giặc, rồi từ phía trái đánh sang phải, lại từ phải đánh sang trái; rồi tiếp tục phía phải đánh sang trái, phía trái đánh sang phải; giặc không chống cự được, đại bại bỏ chạy. Nùng Trí Cao lại chạy gấp về Ung Châu, quân nhà vua truy đuổi 50 dặm, chém được 2.200 thủ cấp. Bọn đồ đảng Hoàng Sư Mật 黃師宓, Nùng Kiến Trung 儂建中, Nùng Trí Trung 智忠, cùng quan ngụy 57 người chết; bắt sống hơn 500 giặc. Trí Cao trong đêm đốt thành rút lui, theo sông Hợp Giang 合江 vào nước Đại Lý.
Sáng muộn ngày hôm sau Địch Thanh cho quân vào thành, lấy được vàng bạc hàng vạn, mấy ngàn súc vật các loại, chiêu hồi 7.200 già, trẻ bị giặc hiếp bắt, an ủi rồi cho người đưa trở về quê. Chém bêu đầu bọn Sư Mật dưới thành Ung Châu, gộp 5.341 thây giặc, làm mồ tập thể thành gò lớn cho dân xem (nguyên văn: kinh quan 京觀) tại phía bắc thành. Bấy giờ thấy có thây giặc khoác áo Kim Long [rồng vàng], mọi người cho rằng đó là thây của Trí Cao, muốn tâu lên, nhưng Thanh nói:
- Biết đâu không phải là giả, chưa chắc là Trí Cao, không dám lừa dối triều đình, để mong thưởng công.
Lúc Thanh mới đến Ung Châu, gặp lúc khí độc mây mù giăng mắc, có kẻ bảo giặc bỏ thuốc độc tại thượng nguồn, quân lính uống chết nhiều, Thanh rất buồn. Rồi một buổi chiều bất ngờ nước suối phun lên tại dưới trại, uống thấy ngọt, quân lính yên ổn.
Trí Cao từ khi nổi dậy đến lúc bình định, thời gian gần một năm, phá hại một phương như vào chốn không người. Tàn hại quan lại, dân chúng ác độc không thể tả nổi. Trước đó có câu đồng dao rằng:
- Nùng gia chủng 農家種, Địch gia thu 糴家收 [Họ Nùng gieo hạt, họ Địch gặt hái]
Sự việc Nùng Trí Cao bị Địch Thanh đánh phá giống như lời đồng dao.
Cuộc chiến tại Qui Nhân Phố 歸仁, Hữu ban điện trực Trương Ngọc 張玉 làm Tiên phong, Như kinh phó sứ Giả Quỳ 賈逵 làm Tả tướng, Tây kinh tả tạng phó sứ Tôn Tiết làm Hữu tướng. Lúc vào trận Thanh thề rằng:
- Không đợi lệnh mà làm sẽ chém.
Đến lúc Tiết giằng co với giặc bị giết dưới chân núi; Quì riêng nghĩ rằng dưới quyền đều là quân thiểu số Trung Cảm 忠敢, Trừng Hải 澄海 cùng với quân bản địa, trường hợp bị vây khốn [quân lính] trở nên khiếp sợ sẽ dễ bị thua, còn nếu đợi lệnh trên chắc sẽ bị giặc đánh, vả lại binh pháp dạy rằng kẻ chiếm điểm cao trước sẽ thắng, bèn dẫn binh hướng nhanh về núi, bố trí xong thì giặc đến. Quì mang quân xông xuống, vung kiếm hô lớn, chia cắt quân giặc thành hai, Ngọc dùng quân tiên phong đột xuất trận tiền, còn Thanh điều động kỵ binh người Phiên đánh sau lưng giặc, khiến giặc thua to. Sau đó Quì bèn đến trướng Thanh xin chịu tội, Thanh vỗ lưng Quì mà bảo rằng:
- Trái lệnh mà thắng, [là biết] tùy cơ [ứng biến], có tội gì đâu!
Ngọc là người Bảo Định 保定 [Hà Bắc], Quì người Cảo Thành 藁城 [ Thạch Gia Trang, Hà Bắc].
Năm Chí Hòa 至和 thứ 2 [1055]
Cuối cùng, Nùng Trí Cao bị giết tại Đại Lý, nước này mang thi hài Trí Cao nộp. Trước đó quân binh đã bắt được A Nùng 阿儂 mẹ Trí Cao, cùng con và em.
Ngày Ất Tỵ tháng 6 [15/7/1055], A Nùng mẹ Nùng Trí Cao, em là Trí Quang 智光, con là Kế Tông 繼宗, Kế Phong 繼封 đều bị giết. Trước đó muốn giữ bọn Kế Phong để chiêu hàng Trí Cao, ngày cấp cho ăn uống, nay có tin báo Trí Cao đã chết, bèn mang tất cả chúng ra phanh thây.