Hán Cảnh Đế biết mình sai, nhưng hối hận thì đã muộn. May nhờ có
Chu Á Phu rất giỏi dùng binh, trước hết ông không đánh thẳng vào quân
Ngô, Sở mà phái kỵ binh đánh bọc phía sau, cắt đứt đường tiếp lương của
quân phiến loạn. Hai cánh quân Ngô, Sở không có lương ăn, trước hết tự
rối loạn. Chu Á Phu mới phái tinh binh xuất kích đánh cho quân Ngô, Sở
thất bại thảm hại. Hai nước Ngô, Sở dẫn đầu làm loạn, nay đã thất bại, năm
nước khác cũng nhanh chóng tan vỡ. Không đầy 3 tháng, quân Hán đã dẹp
yên loạn 7 nước.
Sau khi Hán Cảnh Đế dẹp xong loạn 7 nước, tuy vẫn cho con cháu đời
sau của họ kế thừa vương vị, nhưng từ đó về sau, vua chư hầu chỉ được thu
tô thuế trên đất phong, không được can dự công việc chính quyền ở trên địa
phương nữa, quyền lực giảm đi rất nhiều. Chính quyền trung ương của triều
đình Hán từ đó mới được củng cố vững mạnh.