Quân Lương do tướng Trần Bá Tiên tấn công Vạn Xuân, thế giặc mạnh, Lí Nam Đế buộc phải lần lượt rút quân về
Sông Tô Lịch (Hà Nội), Gia Ninh (Việt Trì), Hồ Điển Triệt (Vĩnh Phúc). Tuyên Quang, Yên Bái. Lạng Sơn, Thái Nguyên. Sông Tô Lịch (Hà Nội), đầm Dạ Trạch (Hưng Yên).