Tháng chạp năm Nhâm Tuất (542) nhà Lương sai Lư Tử Hùng là Thứ sử
châu Tân và Tôn Quýnh Thứ Sử châu Giao sang đánh. Bọn này dùng dằng
không muốn tiến quân. Tiêu Tư làm sớ về triều Lương vu tấu bọn Hùng,
Quýnh giao thông với người ngoài cõi, nên hai người này bị tử tội.
Lúc này Lý Bôn đã chiếm thành Long Biên được 3 năm (năm Quý Hợi
543). Tháng 4 năm ấy vua Lâm Ấp là Luật Đà La Bát Na (Rudravarman I)
vào cướp phá quận Nhật Nam (quận Nhật Nam còn được nhà Lương gọi là
Đức Châu) Lý Bôn sai Phạm Tu đem quân đi đánh dẹp, Phạm Tu thắng trận
ở Cửu Đức. Vu Lâm Ấp bỏ chạy.
Năm Giáp Tý (544) Lý Bôn tự xưng là Nam Việt Đế lấy niên hiệu là
Thiên Đức, ngang với nhà Lương là năm thứ 10 hiệu Đại Đồng, và lấy quốc
hiệu là vạn Xuân sau khi đuổi hẳn được Tiêu Tư. Ông thiết lập triều đình,
cho Triệu Túc làm thái phó, Tinh Thiều làm tướng văn, Phạm Tu làm tướng
võ.
Cũng năm ấy, nhà Lương phái Tả Vệ tướng quân là Lan Khâm sang
đánh Nam Việt Đế, Lan Khâm mới vượt khỏi Ngũ Lĩnh đã bị bệnh và chết.
(Đại Việt Sử Ký quyển 5 tờ 2 a b).
Tháng 6 năm Ất Sửu (545) là năm thứ hai hiệu Thiên Đức, nhà Lương
cử Dương Siêu (Việt nam Sử Lược chép là Dương Phiêu) làm Thứ Sử Giao
Châu, Trần Bá Tiêu (sau là cao tổ nhà Trần bên Tàu) làm Tư Mã và hạ lệnh
cho Thái Sử Châu Định là Tiêu Bột hợp quân với Dương Siêu cùng đánh.
Ông Lý Bôn đem ba vạn quân chống nhau với quân Lương ở Chu Diên
bị thua, chạy tới sông Tô Lịch lại bại trận lớn hơn nữa, sau phải rút về Gia
Ninh (Phủ Yên Lãng, tỉnh Phúc Yên). Tháng giêng năm bính Dần (546)
quân Lương vây hãm thành và chiếm được vào ngày 25-2-546. Lý Nam Đế
chạy thoát được về vùng Tân Xương (tỉnh Sơn Tây). Đến tháng 8, Lý Nam
Đế đem hai vạn quân ra đóng ở hồ Điền Triệt (nay là huyện Lập Thạch tỉnh
Vĩnh Yên) chế tạo thuyền bè định phản công. Tại đây quân Trần Bá Tiên lại