- Tháng 5 năm 545, vua Lương cử Dương Phiêu làm Thứ sử Giao Châu, cùng với tướng Trần Bá Tiên chỉ huy một đạo quân lớn theo hai đường thủy, bộ tiến xuống Vạn Xuân.
- Lý Nam Đế chống cự không nổi, phải lui về giữ thành ở cửa sông Tô Lịch (Hà Nội). Thành bị vỡ, lão tướng Phạm Tu tử trận. Lý Nam Đế phải đem quân ngược sông Hồng về giữ thành Gia Ninh (Việt Trì – Phú Thọ). Đầu năm 546, quân Lương chiếm được thành Gia Ninh, Lý Nam Đế phải chạy đến miền núi Phú Thọ; sau đó lại đem quân ra đóng ở hồ Điển Triệt.
Vào một đêm trời mưa to, gió lớn, Trần Bá Tiên chỉ huy đoàn quân đánh úp vào hồ Điển Triệt. Quân ta tan vỡ, Lý Nam Đế phải chạy vào động Khuất Lão (Tam Nông – Phú Thọ). Anh trai vua là Lý Thiên Bảo cùng Lý Phật Tử (một người trong họ và là tướng của Lý Nam Đế) đem một cánh quân lui về Thanh Hóa. Năm 548, Lý Nam Đế mất.
- Tháng 5 - 545, vua Lương cử Dương Phiêu và Trần Bá Tiên chỉ huy một đạo quân lớn theo hai đường thủy, bộ tiến xuống xâm lược Vạn Xuân.
- Trước thế mạnh của giặc, Lý Nam Đế phải lui quân về giữ thành ở cửa sông Tô Lịch (Hà Nội), rồi lại rút về thành Gia Ninh (Việt Trì, Phú Thọ), sau đó là Hồ Điển Triệt (Vĩnh Phúc).
- Trần Bá Tiên cho quân đánh úp hồ Điển Triệt, quân ta tan vỡ. Năm 548, Lý Nam Đế mất.
* Giai đoạn Triệu Quang Phục lãnh đạo chống quân xâm lược Lương:
- Triệu Quang Phục chọn vùng Dạ Trạch (Hưng Yên) làm căn cứ và thực hiện đánh du kích để chống quân xâm lược.
- Năm 550, nhà Lương có loạn, Trần Bá Tiên phải bỏ về nước. Nghĩa quân đã chớp thời cơ, phản công, đánh tan quân Lương. Cuộc khởi nghĩa kết thúc thắng lợi.
* Giai đoạn Lý Nam Đế lãnh đạo chống quân xâm lược Lương:
- Tháng 5 - 545, vua Lương cử Dương Phiêu và Trần Bá Tiên chỉ huy một đạo quân lớn theo hai đường thủy, bộ tiến xuống xâm lược Vạn Xuân.
- Trước thế mạnh của giặc, Lý Nam Đế phải lui quân về giữ thành ở cửa sông Tô Lịch (Hà Nội), rồi lại rút về thành Gia Ninh (Việt Trì, Phú Thọ), sau đó là Hồ Điển Triệt (Vĩnh Phúc).
- Trần Bá Tiên cho quân đánh úp hồ Điển Triệt, quân ta tan vỡ. Năm 548, Lý Nam Đế mất.
* Giai đoạn Triệu Quang Phục lãnh đạo chống quân xâm lược Lương:
- Triệu Quang Phục chọn vùng Dạ Trạch (Hưng Yên) làm căn cứ và thực hiện đánh du kích để chống quân xâm lược.
- Năm 550, nhà Lương có loạn, Trần Bá Tiên phải bỏ về nước. Nghĩa quân đã chớp thời cơ, phản công, đánh tan quân Lương. Cuộc khởi nghĩa kết thúc thắng lợi.