Sau khi Lý Nam Đế mất, Triệu Quang Phục tiếp tục chỉ huy kháng chiến.
Năm 550, Nhà Lương có loạn, nghĩa quân Triệu Quang Phục phản công đánh tan quân xâm luợc. Cuộc kháng chiến kết thúc thắng lợi.
Đầu năm 546, quân Lương chiếm thành Gia Ninh, Lý Nam Đế chạy lên miền núi Phú Thọ, rồi đem quân ra đóng ở hồ Điển Triệt (Lập Thạch - Vĩnh Phúc).
Triệu Quang Phục là con Triệu Túc, hai cha con ông có công lớn trong cuộc khởi nghĩa của Lý Bí năm 542. Triệu Quang Phục được Lý Bí rất tin cậy, sau thất bại ở hồ Điển Triệt, ông được Lý Bí giao quyền chỉ huy cuộc kháng chiến.