Nội chiến Lê – Mạc (1533–1677) là cuộc nội chiến giữa Nhà Mạc và Nhà Hậu Lê trong lịch sử Việt Nam. Phe chống nhà Mạc về sau khi chép sử có gọi đây là thời kỳ Phù Lê diệt Mạc.
Hoàn cảnh
Nhà Hậu Lê sau thời thịnh trị cuối thế kỷ 15 đã bắt đầu suy yếu từ thời Lê Uy Mục và Lê Tương Dực. Bên ngoài, các cuộc khởi nghĩa chống đối của nhân dân làm triều đình nghiêng ngả, điển hình là khởi nghĩa của Trần Cảo. Các tướng trong triều cũng chia bè phái đánh lẫn nhau. Một số tướng lĩnh lập ra vua khác để ly khai triều đình, hình thành các thế lực cát cứ như Trịnh Duy Đại, Trịnh Tuy.
Một võ tướng nhà Lê là Mạc Đăng Dung đứng ra trấn áp các cuộc nổi dậy bên ngoài, nắm lấy quyền hành triều Lê. Năm 1522, Lê Chiêu Tông chạy trốn khỏi sự khống chế của Đăng Dung, vào Thanh Hóa kêu gọi các lực lượng quân phiệt khác "cần vương" nhưng cuối cùng đều bị Đăng Dung đánh bại vào năm 1525. Vị vua cuối cùng của nhà Lê sơ là Lê Cung Hoàng – con bài chính trị được Đăng Dung dựng lên để chống Lê Chiêu Tông – bị phế truất năm 1527. Mạc Đăng Dung chính thức giành ngôi nhà Lê, lập ra nhà Mạc.
Sau khi nhà Mạc lên nắm quyền, hoàng thân Lê Ý nổi dậy trấn giữ Thanh Hóa vào năm 1528 nhưng bị Mạc Đăng Doanh đánh bại vào năm 1530. Năm 1531, các bề tôi cũ của nhà Lê là Bích Khê hầu Lê Công Uyên, Nguyễn Ngãi, Nguyễn Thọ Trường và Nguyễn Nhân Liễn dấy quân ở Thanh Hóa và các địa phương Tân Bình, Thuận Hóa. Đăng Dung phát binh diệt trừ, Lê Công Uyên bị giết.
Năm 1529, một võ tướng cũ của nhà Lê là Nguyễn Kim không thần phục nhà Mạc, bỏ chạy vào miền núi Thanh Hoá và sang Ai Lao (Lào), tập hợp lực lượng chống nhà Mạc. Năm 1533, Nguyễn Kim tìm một người tên là Lê Duy Ninh là con của vua Lê Chiêu Tông đưa lên ngôi trên đất Sầm Châu (Ai Lao), tức là vua Lê Trang Tông.
Chiến tranh Lê – Mạc chính thức bùng nổ.
Nhà Hậu Lê về nước
Từ trước khi lập Trang Tông, Nguyễn Kim đã từng tự mình mang quân về mưu đánh chiếm Thanh Hóa. Đầu năm 1531, Nguyễn Kim từ Ai Lao mang quân tiến đánh Thanh Hoá. Mạc Thái Tông sai Tây quận công Nguyễn Kính vào đánh. Hai bên giao tranh, Nguyễn Kính bị thua hai trận. Nhưng tới tháng 9, trời đổ mưa nhiều làm nước sông dâng cao, Nguyễn Kính thừa cơ dùng thủy quân tiến đánh, quân Nguyễn Kim rối loạn phải rút về Ai Lao.
Lê Trang Tông là cháu xa đời của Lê Thánh Tông, mẹ là Phạm thị, tên húy là Ngọc Quỳnh, người sách Cao Trĩ, huyện Thụy Nguyên. Khi Đăng Dung cướp ngôi, tiếm hiệu, vua tránh về Thanh Hóa. Thái sư Hưng quốc công Nguyễn Kim sai người dò tìm, đón vua sang nước Ai Lao tôn lập.
Lê Trang Tông được Nguyễn Kim phong lên ngôi. Vua gặp vận phải đi lánh nạn, nhờ được bề tôi cũ tôn lập, bên ngoài liên kết với nước láng giềng, bên trong dùng được các tướng giỏi, cho nên mọi người đều vui lòng gắng sức, nền móng trung hưng bắt đầu từ đấy.
Từ khi Lê Trang Tông lên ngôi, nhiều sĩ phu, tướng lĩnh bắt đầu tập hợp bên Nguyễn Kim để chống nhà Mạc, trong đó có một số tướng sĩ nhà Mạc cũng sang hàng Lê. Nhiều người từ Đại Việt qua Ai Lao để gia nhập đội quân của Nguyễn Kim.
Năm 1539, Nguyễn Kim chiếm được huyện Lôi Dương ở Thanh Hóa; sang năm sau tiến quân vào Nghệ An, có nhiều người thần phục. Nhà Hậu Lê bắt đầu xác lập chỗ đứng trở lại trên lãnh thổ Đại Việt và chính thức lập ra Nam triều.
Năm 1543, Lê Trang Tông đích thân đem quân đánh Bắc triều, Tổng trấn Thanh Hóa Trung hầu Dương Chấp Nhất dẫn quân ra giả hàng Trang Tông, Trang Tông lấy lại được Tây Đô.
Tháng 5 năm 1545 Trang Tông lại đích thân kéo quân ra Yên Mô - Ninh Bình, lúc này Dương Chấp Nhất lại phản lại Trang Tông, bỏ thuốc độc giết Nguyễn Kim rồi trở về với Mạc Phúc Hải. Đại tướng bị giết, Trang Tông phải lui binh. Thừa cơ Mạc Hiến Tông đuổi đánh Lê Trang Tông. Lúc này Trang Tông thăng Trịnh Kiểm lên chức Tiết chế được độc quyền nắm giữ quyền binh để chống lại nhà Mạc.
Chiến sự giằng co
Chiến sự 1551
Có lực lượng của Lê Bá Ly và Nguyễn Thiến, nhà Lê tổ chức tấn công ra bắc. Tháng 6 năm 1551, Trịnh Kiểm làm tổng chỉ huy, sai Lê Bá Ly và Vũ Văn Mật ra quân tấn công Thăng Long.
Trịnh Kiểm qua đò sông Thao đến An Lạc, cùng Vũ Văn Mật tấn công núi Hy, đánh thắng Mạc Kính Điển vài trận rồi tiến tới Xuân Canh, Lâm Hạ. Lê Bá Ly, Nguyễn Khải Khang và Vũ Văn Mật chia 3 đường tiến đánh. Mạc Tuyên Tông bèn chạy đi Kim Thành, ủy thác cho chú Mạc Kính Điển làm Đô tổng súy, ở lại cầm quân ở Bồ Đề bảo vệ kinh đô.
Từ Bồ Đề về phía bắc, Mạc Kính Điển đắp lũy đất, đặt thuyền chiến, quân thủy và quân bộ xen kẽ nhau, phòng thủ rất nghiêm ngặt. Quân Lê tiến vào dải tây nam gồm Thường Tín, Ứng Thiên, Quốc Oai và Quảng Oai. Các tướng Lê định rước vua Lê ra Thăng Long, nhưng Trịnh Kiểm cho rằng lực lượng nhà Mạc còn nhiều nên cùng Lê Bá Ly rút về Thanh Hóa, Vũ Văn Mật cũng trở về Tuyên Quang.
Quân Lê rút lui, Mạc Kính Điển chia quân đi chiếm lại những vùng bị mất, bộ binh đóng tại Yên Mô (Ninh Bình), thủy binh đóng ở cửa Thần Phù.
Chiến sự 1554
Năm 1554, Trịnh Kiểm lập hành dinh tại quê hương Biện Thượng, sau đó điều quân đánh Thuận Hóa.
Khi quân Lê tiến vào nam, các quan lại nhà Mạc và các hào trưởng địa phương phần lớn đi theo. Tướng Mạc ở Thuận Hóa là Hoàng Bôi mang quân ra đánh bị tử trận. Quân Mạc bị đánh tan, nhà Lê lấy lại được Thuận Hóa và Quảng Nam.
Toàn bộ lãnh thổ Đại Việt chính thức chia làm 2 nửa: từ Ninh Bình trở ra trong tay nhà Mạc, từ Thanh Hóa trở vào trong tay nhà Lê.
Chiến sự 1555
Sau khi ổn định tình hình, Mạc Kính Điển bắt đầu tổ chức tiến công vào Thanh Hóa.
Tháng 8 năm đó, Mạc Kính Điển sai Thọ quận công đem hơn 100 chiếc thuyền làm tiên phong, tiến đến cửa biển Thần Phù đóng dinh. Hôm sau, Kính Điển đem quân đến hội ở sông Đại Lại, sai Thọ quận công đốc suất quân bản bộ đi trước, đóng dinh ở núi Kim Sơn.
Trịnh Kiểm sai Lê Bá Ly, Nguyễn Khải Khang, Nguyễn Thiến, Lê Khắc Thận cùng mai phục sẵn ở phía nam sông, còn Trịnh Kiểm đích thân đốc suất đại quân mai phục ở phía bắc sông, chọn 50 con voi phục ở chân núi Kim Sơn; sai Phạm Đốc đem thủy quân cùng Nguyễn Quyện đem hơn 10 chiếc thuyền chiến chiếm cứ mạn thượng lưu từ sông Hữu Chấp đến sông Kim Bôi.
Trưa hôm sau, thuyền quân Mạc qua Kim Sơn, đến chợ Ông Cung. Trịnh Kiểm lệnh các đạo quân mai phục đổ ra đánh. Quân Mạc thua chạy. Thọ quận công nhảy xuống sông trốn, bị tướng Lê là Vũ Sư Thước bắt sống và sau đó bị chém. Quân Mạc bị bắt rất nhiều, quân Lê thu được nhiều khí giới. Mạc Kính Điển rút quân quay về kinh thành.
Chiến sự 1557
Trận tháng 7
Năm 1556, Lê Trung Tông mất, Trịnh Kiểm định thay làm vua nhưng sau nghe theo lời Trạng Trình Nguyễn Bỉnh Khiêm đã lập người trong họ Lê là Duy Bang lên ngôi, tức là vua Anh Tông.
Tháng 7 năm 1557, Mạc Tuyên Tông sai Mạc Kính Điển đem quân đánh Thanh Hóa, Phạm Quỳnh và Phạm Dao vào đánh Nghệ An.
Mạc Kính Điển chia ra đóng ở sông Thần Phù và vùng Tống Sơn, Nga Sơn, đốt phá cầu phao. Trịnh Kiểm sai Thanh quận công ra giữ Nga Sơn, Hà Thọ Tường giữ Tống Sơn, quân Mạc không tiến lên được.
Trịnh Kiểm lại đích thân chỉ huy tượng binh, ngầm tiến đến chân núi Yên Mô thẳng tới cửa biển, rồi chia làm 2 cánh đánh úp quân Mạc. Tướng Lê là Vũ Lăng hầu nhảy lên thuyền của Mạc Kính Điển, chém chết người cầm dù. Mạc Kính Điển trở tay không kịp, vội nhảy xuống sông trốn thoát. Quân Mạc đại bại, bỏ thuyền chạy trốn vào núi rừng. Mạc Kính Điển chạy trốn vào hang núi ẩn náu 3 ngày, ban đêm thấy cây chuối trôi qua cửa hang, liền ôm chuối trôi theo dòng để tìm đường về.
Trịnh Kiểm phá tan quân của Mạc Kính Điển, tước lấy chiến thuyền, giả làm quân Mạc kéo vào đánh quân Phạm Quỳnh, Phạm Dao ở Nghệ An. Phạm Quỳnh, Phạm Dao không đề phòng, bị quân Lê đánh bại phải rút về.
Trận tháng 9
Tháng 4 năm 1557, Lê Bá Ly qua đời. Tháng 9 năm đó, Nguyễn Thiến cũng qua đời. Hai con Nguyễn Thiến là Nguyễn Quyện, Nguyễn Miễn trốn về với nhà Mạc. Mạc Tuyên Tông phong Nguyễn Quyện làm Văn Phái hầu, Nguyễn Miễn làm Phù Hưng hầu và gả con gái tông thất cho.
Trịnh Kiểm đem 5 vạn quân thủy bộ đánh ra Sơn Nam. Quân Lê qua sông Phụng Xí phá tan quân Mạc, bắt sống tướng Mạc là Khánh quốc công. Sau đó Trịnh Kiểm tự mình chỉ huy bộ binh, sai Phạm Đốc chỉ huy thủy quân cùng tiến, sai Vũ Lăng hầu Phạm Đức Kỳ làm Tiền Thủy đội.
Mạc Tuyên Tông sai Nguyễn Quyện mang quân ra chống giữ ở sông Giao Thủy, đánh nhau to với Vũ Lăng hầu. Vũ Lăng hầu nhảy sang mui thuyền của Nguyễn Quyện. Nguyễn Quyện cầm gươm chém, Vũ Lăng hầu nhảy xuống sông lặn đi. Nguyễn Quyện lại nhảy sang thuyền của Vũ Lăng hầu, chém được đầu của người cầm dù rồi hô lớn:
Quân Lê nghe nói sợ hãi, không kịp ngoảnh lại nhìn, nhảy cả xuống sông. Toàn quân Lê tan vỡ, bỏ thuyền nhảy lên bờ tháo chạy. Quân Mạc thừa thắng đuổi đánh. Nhân dân các huyện đều hưởng ứng theo quân Mạc. Trịnh Kiểm vội rút quân.
Mạc Kính Điển sai tướng đem quân chặn lối về của Trịnh Kiểm, giết rất nhiều quân Lê. Chiến tướng nhà Lê trung hưng bị giết đến vài chục viên, thuyền bè, khí giới phải vứt bỏ hết. Trịnh Kiểm chạy thoát về chỉ còn non nửa số quân.
Chiến sự 1559-1562
Năm 1558, Trịnh Kiểm mang đại quân lại ra Sơn Nam đánh úp quân Mạc, bắt sống tướng Mạc là Anh Nhuệ hầu đưa về Yên Trường và chém.
Tháng 9 năm đó, Trịnh Kiểm lại ra quân đánh Sơn Nam chiếm đất rồi để Nguyễn Khải Khang ở lại trấn thủ để chiêu tập nhân dân. Nhà Mạc sai thổ dân ở Mỹ Lương trá hàng Khải Khang để dụ, rồi lừa bắt Khải Khang mang về. Mạc Tuyên Tông sai dùng hình xé xác Khải Khang.
Tháng 9 năm 1559, Trịnh Kiểm để Trịnh Quang, Lê Chủng, Vũ Sư Thước, Lại Thế Khanh cùng đem tinh binh trấn giữ cửa biển để phòng quân Mạc, còn mình chỉ huy hơn 6 vạn đại quân đi đánh Mạc. Quân Lê từ Thiên Quan ra Sơn Tây, nhiều người ra hàng phục.
Khi đến Tuyên Quang, Hưng Hoá thì Vũ Văn Mật đem quân đến hội. Hai bên hợp binh vượt sông đánh vào Thái Nguyên, Lạng Sơn, Kinh Bắc. Sau một thời gian hai bên cầm cự, Trịnh Kiểm lên đóng ở núi Tiên Du. Cuối năm 1559 sang đầu năm 1560, Trịnh Kiểm chia quân đi đánh phá các phủ Khoái Châu, Hồng Châu, các huyện Siêu Loại, Văn Giang, Nam Sách, Tiên Hưng đều giành thắng lợi.
Tháng 2 âm lịch năm 1560, Mạc Tuyên Tông sai tướng đem quân giữ thành Thăng Long. Quân Mạc đóng đồn một dải san sát với nhau từ dọc sông Nhị Hà về phía tây, trên từ Bạch Hạc, dưới đến Nam Xang, dinh trại thuyền ghe liền nhau liên tiếp, ban ngày thì phất cờ dóng trống báo nhau cho nhau, ban đêm thì đốt lửa làm hiệu cho nhau để liều chết chống giữ với quân Lê Trịnh.
Trịnh Kiểm không thể đánh hạ nổi bèn chia quân cho các tướng đi đánh các huyện phía đông bắc là Đông Triều, Giáp Sơn, Chí Linh, An Dương, đều lấy được. Mạc Tuyên Tông phải chạy ra ở huyện Thanh Đàm.
Nam triều đã làm chủ hầu hết đất đai bờ bắc sông Hồng. Tháng 3 năm 1560, Trịnh Kiểm sai Hoàng Đình Ái đem quân trấn giữ Lạng Sơn, Lê Khắc Thận trấn giữ Thái Nguyên, Vũ Văn Mật trấn giữ Tuyên Quang, Đặng Định trấn giữ Hưng Hoá, chiêu tập dân cư 10 châu An Tây. Sang tháng 4, Trịnh Kiểm lại chia quân đi đánh phá các vùng Thanh Miện, Gia Phúc, Hồng Châu, Khoái Châu. Các huyện ở Hải Dương của nhà Mạc chấn động. Quân Mạc cầm cự qua năm sau, quân Lê vẫn không hạ được Thăng Long và Hải Dương.
Nhân lúc quân chủ lực Nam triều tập trung ngoài bắc, tháng 3 năm 1561, Mạc Kính Điển tập trung binh thuyền tấn công Thanh Hóa. Quân Lê bại trận, Vũ Sư Thước và Lại Thế Khanh đều bỏ dinh trại chạy về; Lê Chủng thì quân vỡ, tháo chạy, đem quân chạy vào Vạn Lại, Yên Trường.
Tháng 9 năm 1561, quân Mạc đánh vào cửa Yên Trường, đến Vạn Lại chuẩn bị chiếm kho nhà Lê. Vũ Sư Thước, Lại Thế Khanh hợp sức cố đánh, tung quân mai phục đánh thắng liền mấy trận, chém được hơn trăm thủ cấp quân Mạc. Quân Mạc tan vỡ tháo chạy. Quân Nam triều thừa thắng đuổi theo. Mạc Kính Điển phải rút quân về Thăng Long. Cùng lúc đó, Trịnh Kiểm nghe tin Thanh Hóa bị tấn công phải triệt thoái hết các cánh quân ở Bắc Bộ về. Quân Mạc tuy phải rút nhưng vùng Bắc Bộ của nhà Mạc và kinh thành Thăng Long được giải vây.
Đầu năm 1562, nhân lúc đại quân Lê đã về căn cứ, Mạc Tuyên Tông sai Nguyễn Phú Xuân và Giáp Trưng mang quân đánh Lạng Sơn vẫn còn trong tay nhà Lê. Tướng Lê là Hoàng Đình Ái không chống nổi, phải bỏ thành rút chạy. Lạng Sơn lại về tay nhà Mạc.
Chiến sự 1564-1565
Năm 1564, Mạc Tuyên Tông mất, con là Mạc Mậu Hợp mới 2 tuổi lên nối ngôi. Việc chính sự đều do Khiêm vương Kính Điển điều hành.