Sau khi Đinh Tiên Hoàng và con là Đinh Liễn bị ám hại, Vệ Vương Toàn lên ngôi, Lê Hoàn làm phụ chính, xưng là Phó vương. Triều thần sợ Lê Hoàn cướp ngôi vị của Thiếu đế, nên các công thần là Định Quốc công Nguyễn Bặc và Ngoại giáp Đinh Điền dẫn quân về kinh đô định giết Lê Hoàn. Lực lượng này thua trận và bị Lê Hoàn giết.
Năm 980, quân Tống nhân cơ hội đem quân sang muốn cướp nước Lúc đó, người đứng đầu triều đình là Dương Thái hậu không còn cách nào khác do mọi quân sĩ đều tôn lập Lê Hoàn, bèn thuận theo, sai lấy áo long cổn khoác lên người Lê Hoàn, đưa Lê Hoàn lên làm Hoàng đế. Đây chính là thời khắc lập ra nhà Tiền Lê.