stanford-oval/wikipedia huggingface dataset:
Chiến tranh Lê – Mạc
Chiến sự giằng co > Chiến sự 1570

Từ năm 1566, chiến sự giữa hai bên chỉ có vài trận nhỏ. Trịnh Kiểm tuổi cao sức yếu, không thực hiện những chiến dịch lớn, còn Mạc Kính Điển cũng tập trung củng cố nội bộ.
Cuối năm 1569, Trịnh Kiểm ốm nặng, giao lại binh quyền cho con cả là Trịnh Cối. Tháng 3 năm 1570, Trịnh Kiểm chết, Trịnh Cối lên thay. Con thứ Kiểm là Trịnh Tùng tranh quyền với Cối. Hai bên dàn quân đánh nhau.
Nhân cơ hội đó, tháng 8 năm 1570, Mạc Kính Điển đem hơn 10 vạn quân, 700 chiếc thuyền chiến vào đánh Thanh Hóa. Ông chia quân sai em là Mạc Đôn Nhượng cùng Mạc Đình Khoa và phó tướng là Mậu quận công đem quân giữ cửa biển Thần Phù.
Mạc Kính Điển chia quân làm 6 mũi cùng tiến vào các cửa biển Linh Trường, Chi Long, Hội Triều, hội quân ở Bút Cương. Đến Hà Trung, quân Mạc đóng dinh ven sông.
Trịnh Cối bị kẹp giữa quân Mạc và Trịnh Tùng, tự liệu không chống nổi, liền đem các tướng Lại Thế Mỹ, Vũ Sư Doãn, Trương Quốc Hoa và vợ con đón hàng nhà Mạc. Mạc Kính Điển tiếp nhận, phong cho Trịnh Cối tước Trung Lương hầu và phong chức cho các tướng Lê về hàng, rồi sai các hàng tướng dẫn quân bản bộ tiếp tục tiến.
Trong số các tướng dưới quyền Trịnh Cối chỉ có Vũ Sư Thước định bỏ doanh trại vào cửa quan Yên Trường theo nhà Lê, nhưng quân lính muốn hàng nhà Mạc, không chịu theo. Sư Thước buộc phải về theo nhà Mạc, được phong tước Thủy quận công.
Vua Lê Anh Tông thấy Trịnh Cối hàng Mạc bèn trao binh quyền cho Trịnh Tùng làm Tiết chế các dinh thủy bộ. Trước thế mạnh của quân Mạc, Trịnh Tùng chủ trương phòng thủ chia quân chiếm giữ cửa luỹ các xứ, đào hào đắp luỹ, đặt phục binh giữ nơi hiểm yếu để phòng.
Ngày 25 tháng 8 âm lịch, Mạc Kính Điển mang quân cùng tiến, dọc sông Mã và sông Lam. Nhân dân Thanh Hóa bỏ chạy, nhà Mạc mang nhiều người và của cải lấy được ở Thanh Hóa ra bắc.
Quân Mạc ngày đêm tiến đánh luỹ Yên Trường. Quân Lê thế yếu, chỉ đắp luỹ cao, đào hào sâu, giữ chỗ hiểm để chờ thời. Tướng Lê là Đoan Vũ hầu Lê Cập Đệ dùng mẹo sai quân lính ban đêm dựng luỹ tầng ngoài kéo dài đến hơn 10 dặm, lấy nhiều vách nhà để che chắn, dùng bùn trát bên ngoài, trên thả chông tre, chỉ một đêm mà thành giả làm xong.
Hôm sau, Mạc Kính Điển trông thấy, cho là thành thật, kinh ngạc không dám đến gần và đốc suất tướng sĩ ngày đêm đánh gấp. Hai bên giao chiến ác liệt, bên trái sông từ Da Châu, Tàm Châu, bên phải sông từ đầu nguồn hai huyện Lôi Dương, Nông Cống đều là chiến trường, quân Mạc lần lượt đánh chiếm. Tướng Nam triều là Hà Khê hầu đem quân ra giữ luỹ Ai ở huyện Cẩm Thủy đầu hàng nhà Mạc.
Tháng 10 âm lịch năm 1570, hai bên giao chiến ở sông Bảo Lạc, Long Sùng. Quân Lê dùng chiến thuật ban ngày thì cố thủ, ban đêm thì đánh cướp doanh trại, quấy rối quân Mạc. Mạc Kính Điển thấy đánh mãi không được, liền lui giữ dinh Hà Trung.
Vũ Sư Thước đã hàng Mạc, lại muốn trở về hàng Lê. Nhờ Sư Thước làm nội ứng, quân Lê chia ra đánh chiếm lại các huyện Tống Sơn, Đông Sơn, Quảng Xương. Sư Thước đem 500 quân bản bộ nửa đêm bỏ trốn về hàng Lê. Mạc Kính Điển tiến đánh không được, lui về giữ dinh sông Bút Cương rồi đến tháng chạp thì rút đại quân về bắc.
Chiến sự giằng co > Chiến sự 1571

Tháng 8 năm 1571, Mạc Kính Điển đốc suất quân lính vào đánh các huyện ở Nghệ An. Nghệ An xa bản dinh vua Lê nên không được ứng cứu, dân Nghệ An sợ uy quân Mạc từ nhiều năm, phần nhiều đầu hàng họ Mạc. Do đó từ sông Cả vào Nam đều trở về hàng nhà Mạc.
Tướng trấn thủ nhà Lê là Nguyễn Bá Quýnh nghe tin quân Mạc kéo đến sợ hãi bỏ chạy, còn lại Hoàng quận công chống nhau với Nguyễn Quyện nhưng không địch nổi, bỏ cả thuyền chạy vào Hoá Châu, cuối cùng bị quân Mạc bắt sống. Đại Việt sử ký toàn thư ghi nhận: "Từ đó, thế giặc (Mạc) lại mạnh, đi đến đâu, dân đều bỏ chạy".
Tháng 9 năm 1571, Trịnh Tùng sai Trịnh Mô (tức Nguyễn Cảnh Hoan)và Phan Công Tích đi cứu Nghệ An. Quân Mạc rút về bắc.
Chiến sự giằng co > Chiến sự 1572

Từ năm 1558, con thứ Nguyễn Kim là Nguyễn Hoàng sợ bị anh rể Trịnh Kiểm hại như anh cả Nguyễn Uông nên xin vào trấn thủ Thuận Hoá. Năm 1570, Trịnh Kiểm lại giao cho Hoàng trấn thủ nốt Quảng Nam.
Năm 1572, Mạc Kính Điển lại mang quân vào đánh Thanh Hóa và Nghệ An, đồng thời sai Mạc Lập Bạo mang 70 chiến thuyền vào đánh Thuận Hóa. Nguyễn Hoàng dùng kế giết được Mạc Lập Bạo. Từ đó nhà Mạc mất hẳn phía nam và chỉ còn kiểm soát Bắc Bộ.
Quân Mạc lại đánh phá Nghệ An, quân Lê không chống nổi. Thái phó Vi quận công nhà Lê là Lê Khắc Thận, vượt lũy về hàng nhà Mạc. Trịnh Tùng bèn bắt các con của Khắc Thận là Tuân, Khoái, Thầm mang giết hết.
Tháng 10 năm 1572, Lại Thế Khanh, Trịnh Mô, Phan Công Tích đem quân đi Nghệ An. Khi quân Lê đến nơi thì quân Mạc rút lui.
Chiến sự giằng co > Chiến sự 1573-1574

Nội bộ nhà Lê trung hưng xảy ra mâu thuẫn. Lo sợ Trịnh Tùng thao túng quyền bính, Lê Anh Tông cùng Đoan Vũ hầu Lê Cập Đệ mưu giết Trịnh Tùng. Âm mưu bị bại lộ; Lê Cập Đệ bị Trịnh Tùng hại chết. Anh Tông cùng 4 người con lớn trốn ra ngoài, chạy vào Nghệ An. Trịnh Tùng lập con út của Anh Tông là Duy Đàm lên ngôi, tức là Lê Thế Tông. Sau đó Trịnh Tùng sai Nguyễn Hữu Liêu đi đánh bắt được Lê Anh Tông và giết chết. Từ đó quyền hành nhà Lê trung hưng hoàn toàn trong tay Trịnh Tùng.
Tháng 8 năm 1573, Mạc Kính Điển lại tiến đánh Thanh Hóa, đánh dinh Yên Trường. Trịnh Tùng rút vào dinh cố thủ rồi bất ngờ chia quân ra đánh úp. Quân Mạc bị thua phải rút về.
Tháng 7 năm 1574, Mạc Mậu Hợp lại sai Nguyễn Quyện vào đánh Nghệ An. Từ sông Cả trở về Bắc lại theo nhà Mạc. Tướng nhà Lê là Hoàng quận công đánh nhau với Nguyễn Quyện nhiều lần bị thua. Quân Lê nhiều người bỏ trốn, Hoàng quận công bèn làm vòng sắt khoá chân quân lính vào thuyền. Quân Mạc đuổi đến, họ cũng không chịu đánh. Hoành quận công bèn bỏ thuyền lên chạy bộ. Đến châu Bố Chính thì Hoàng quận công bị Nguyễn Quyện bắt sống đem về Thăng Long giết chết.
Trịnh Tùng sai Phan Công Tích và Trịnh Mô đem quân cứu Nghệ An, chống nhau với Nguyễn Quyện đến vài tháng. Sau một thời gian Nguyễn Quyện đem quân về kinh, Công Tích cũng thu quân về Thanh Hoa.
Chiến sự giằng co > Chiến sự 1575

Ngày mồng 6 tết âm lịch, Mạc Kính Điển lại đem quân đánh Thanh Hoa, Nguyễn Quyện đem quân đánh Nghệ An.
Thế quân Mạc mạnh, tiến đến đâu, mọi người đều không dám chống lại, trốn xa vào núi rừng. Mạc Kính Điển tự đem đại binh tiến đánh các sông ở Yên Định và Thuỵ Nguyên, chia quân cho bọn Mạc Ngọc Liễn tiến đánh các huyện Lôi Dương và Đông Sơn.
Tháng 8 năm 1575, Trịnh Tùng sai thái phó Hoàng Đình Ái cùng Đỗ Diễn, Thạch quận công và Phan Văn Khoái đem quân đi cứu các huyện Lôi Dương, Nông Cống, Đông Sơn, đóng quân ở núi Tiên Mộc. Trịnh Tùng tự dẫn đại quân Trung dinh, sai Vũ Sư Thước và Nguyễn Hữu Liêu làm tiên phong; phía sau có các tướng Trịnh Bách, Trịnh Đồng, Trịnh Ninh, Trịnh Vĩnh Thiệu, Trịnh Đỗ, Tống Đức Vị, Hà Thọ Lộc tiến đến Chiêu Sơn đóng quân. Mạc Kính Điển đem đại binh đánh ở Đông Lý, huyện Yên Định. Vũ Sư Thước và Nguyễn Hữu Liêu mang quân ra đánh, quân Mạc bại trận rút về.
Tại chiến trường Nghệ An, Lại Thế Khanh, Trịnh Mô và Phan Công Tích đem quân vào cứu, đụng độ với Nguyễn Quyện. Nguyễn Quyện đem kỳ binh phục sẵn để đợi, đánh thắng liền mấy trận, bắt được Phan Công Tích đem về kinh.
Chiến sự giằng co > Chiến sự 1576

Tháng 8 năm 1576, Mạc Kính Điển lại đem quân tấn công Thanh Hóa, tiến đánh sông Mã ở huyện Thuỵ Nguyên. Ông sai Mạc Ngọc Liễn đem quân tiến đánh sông Đồng Cổ ở huyện Yên Định. Mặt khác, Kính Điển vẫn chia quân cho Nguyễn Quyện đánh Nghệ An.
Nguyễn Quyện đánh nhau với Trịnh Mô vài tháng. Trịnh Mô nhiều lần đánh không được, trốn về Thanh Hoa, đến huyện Ngọc Sơn. Nguyễn Quyện tự đốc quân đuổi tới Ngọc Sơn, bắt được Trịnh Mô ở giữa đường đưa về Thăng Long.
Kể từ khi bắt được Mô, uy danh của Nguyễn Quyện ngày một lừng lẫy. Các tướng Nam triều đều cho là mình không bằng Nguyễn Quyện.
Chiến sự giằng co > Chiến sự 1577

Nhân thế Nam triều suy yếu, Mạc Mậu Hợp muốn tập trung lực lượng đánh diệt Nam triều, bèn ra lệnh động binh thêm và quân lính phải dự trữ lương trong 3 tháng để chuẩn bị đánh vào Thanh-Nghệ.
Phía Nam triều cũng lo cố thủ chống quân Bắc triều. Trịnh Tùng lệnh cho các huyện dọc sông ở Thanh Hóa làm kế "vườn không nhà trống", giấu của cải gia súc vào núi để tránh quân Mạc và đặt súng ở các nơi canh phòng để bắn làm hiệu.
Tháng 9 năm 1577, Mạc Kính Điển lại mang quân đánh Thanh Hóa. Trịnh Tùng đích thân đem đại binh ra cửa luỹ Khoái Lạc chống lại. Quân Mạc đánh phá dinh Hội Thượng. Hoàng Đình Ái và Nguyễn Hữu Liêu đem quân ngăn chặn. Hai bên đánh nhau với ở Hà Đô.
Nguyễn Quyện đem quân phục ở phía ngoài đê chờ đợi, rồi sai Hoàng quận công tức Mạc Đăng Lượng cùng với Lại Thế Mỹ đem quân khiêu chiến, tiến đến ngoài cửa luỹ Khoái Lạc. Thế Mỹ nhảy lên ngựa trước đến đánh. Quân Lê dùng súng bắn chết Thế Mỹ. Quân Mạc tan vỡ rút chạy.
Mạc Kính Điển đem quân về Thăng Long, Trịnh Tùng cũng trở về dinh Yên Trường.
Chiến sự giằng co > Chiến sự 1578-1579

Tháng 8 năm 1578, Mạc Kính Điển đem quân vào lấn các huyện ven sông xứ Thanh Hoa. Quân Mạc Tiến đến Giang Biểu, Trịnh Tùng sai Trịnh Bách đem quân vượt sông phục sẵn ở núi Phụng Công, đánh nhau to với quân Mạc ở cầu Phụng Công. Quân Lê tập trung súng bắn vào, quân Mạc chết rất nhiều. Mạc Kính Điển liền rút quân về Thăng Long.
Tháng 11 năm đó, Mạc Ngọc Liễn được lệnh đem quân đánh chúa Bầu các châu huyện ở Tuyên Quang và Hưng Hoá, đến châu Thu và châu Vật. Chúa Bầu Vũ Công Kỷ tung quân đánh, quân Mạc thất bại rút về.
Tháng 8 năm 1579, Mạc Kính Điển lại đem quân vào đánh Thanh Hoa, cướp phá vùng ven sông, đến sông Tống Sơn, phủ Hà Trung, đánh vào xã Chương Các. Trịnh Tùng sai Đặng Huấn đốc quân chống quân Mạc ở Thái Đường và Trịnh Văn Hải làm tiên phong đánh vào núi Kim Âu. Đặng Huấn thúc quân tiến ngầm đến địa phương Tống Sơn, ra Mục Sơn ở sông Bình Hoà, chặn phía sau quân Mạc. Quân Mạc thua to phải rút về.
Đây là lần nam tiến cuối cùng của Mạc Kính Điển.
Chiến sự giằng co > Chiến sự 1580-1583

Tháng 8 năm 1580, Mạc Mậu Hợp sai Nguyễn Quyện, Mạc Ngọc Liễn cùng Hoàng quận công Mạc Đăng Lượng đem quân vào đánh Thanh Hoa, cướp lấy tiền của, súc vật các huyện dọc sông rồi rút về.
Tháng 11 năm đó, Mạc Kính Điển qua đời. Lực lượng quân đội nhà Mạc suy yếu đi nhiều vì thiếu đi người chỉ huy có tầm cỡ và uy tín. Quyền phụ chính giao cho em út Kính Điển là Ứng vương Mạc Đôn Nhượng.
Mùa thu năm 1581, Mạc Mậu Hợp sai Mạc Đôn Nhượng đi đánh các huyện ven sông ở Thanh Hóa. Đôn Nhượng đem quân vượt biển vào đến huyện Quảng Xương, đóng quân ở núi Đường Nang.
Trịnh Tùng sai Hoàng Đình Ái thống lĩnh các tướng tiến quân chống giữ. Đình Ái chia thành ba đạo, cùng Nguyễn Hữu Liêu, Trịnh Bính, Hà Thọ Lộc làm tả đội chống quân Nguyễn Quyện, còn Trịnh Văn Hải chống quân Mạc Ngọc Liễn.
Hai bên đánh nhau to. Quân Lê chém hơn 600 quân Mạc, bắt sống tướng Mạc là Nguyễn Công và Phù Bang hầu. Quân Mạc đại bại, tan vỡ tháo chạy. Mạc Đôn Nhượng và tướng sĩ thu nhặt tàn quân về Thăng Long.
Tháng 8 năm 1583, quân Mạc lại vào đánh Thanh Hóa, cướp phá các huyện ven sông. Trịnh Tùng sai quân đánh lớn ở ngoài cửa biển, quân Mạc rút chạy về.
Đây là lần nam tiến cuối cùng của Bắc triều.
Nam triều thắng thế

Mạc Mậu Hợp từ nhỏ lên ngôi, khi lớn vẫn dựa vào các hoàng thân phụ chính, không chú trọng việc chính sự. Sau khi Mạc Kính Điển qua đời, việc trong ngoài đều trông chờ vào Mạc Đôn Nhượng cùng các tướng Nguyễn Quyện, Mạc Ngọc Liễn. Uy thế quân Mạc suy sút nhiều và thường bị thua trận.
Nam triều thắng thế > Chiến sự 1584-1585

Tháng giêng năm 1584, Trịnh Tùng ra quân đánh các huyện Gia Viễn, Yên Mô, Yên Khang (Ninh Bình).
Tháng giêng năm 1585, Trịnh Tùng mang quân đi đánh phá các huyện Mỹ Lương, Thạch Thất, Yên Sơn. Quân Lê tiến tới núi Sài Sơn thì rút về, Trịnh Tùng để lại viên tỳ tướng là Chiêu quận công ở chợ Quảng Xá. Quân Mạc đuổi theo đánh, Chiêu quận công chết tại trận. Trịnh Tùng đem quân về nam.
Nam triều thắng thế > Chiến sự 1587

Tháng 12 năm 1587, Trịnh Tùng mang quân ra bắc, đến huyện Mỹ Lương. Mạc Mậu Hợp sai Mạc Ngọc Liễn đem quân ra huyện Ninh Sơn để đánh vào phía trái tả, Nguyễn Quyện đem quân ra huyện Chương Đức, vượt sông Do Lễ đánh vào bên phải. Nguyễn Quyện đến sông Do Lễ chia quân phục sẵn ở con đường nhỏ dưới chân núi để đợi quân Lê tới, định cắt đứt con đường chở lương của cánh quân Lê phía sau.
Trịnh Tùng đoán biết ý định quân Mạc, bèn chia quân để lại cho Hà Thọ Lộc, Ngô Cảnh Hựu bảo vệ quân chở lương ở phía sau; còn Hoàng Đình Ái đem quân ngầm rút nhanh về để giữ Thanh Hoa; Nguyễn Hữu Liêu, Trịnh Đỗ, Trịnh Đồng, Trịnh Ninh đem quân ra cầm cự với quân của Mạc Ngọc Liễn. Trịnh Tùng tự mình cầm đại quân ra đánh Nguyễn Quyện.
Quân hai bên giao chiến, quân Lê thắng lớn. Nguyễn Quyện tự liệu không thể chống nổi, liền rút chạy; quân Mạc mai phục cũng vỡ chạy, tranh nhau qua sông, bị chết đuối rất nhiều, vài trăm người bị quân Lê giết chết.
Mạc Ngọc Liễn nghe tin cánh quân Nguyễn Quyện đã thua, cũng lui quân về. Quân Lê từ Đốn Thủy, tiến đóng ở Hoàng Sơn, lại tiến đánh Yên Sơn, và Thạch Thất. Sang đầu năm dương lịch 1588, Trịnh Tùng thu quân và hạ lệnh rút về Thanh Hóa.
Nam triều thắng thế > Chiến sự 1588

Sau trận chiến năm 1587, kinh tế nhà Mạc bị tàn phá nghiêm trọng. Nhằm tính kế phòng thủ lâu dài, tháng 3 năm 1588, Mạc Mậu Hợp lệnh cho dân các huyện đắp thêm 3 tầng lũy ngoài thành Thăng Long, từ phường Nhật Chiêu qua Tây Hồ đến Cầu Dừa, Cầu Dền và Thanh Trì, giáp phía tây bắc sông Nhuệ. Lũy cao hơn thành Thăng Long vài trượng, đào 3 tầng hào, trồng che vài chục dặm để phòng bị.
Tháng 12 năm 1588, Trịnh Tùng đem đại binh ra đánh các huyện của phủ Trường Yên và Thiên Quan. Quân Lê tới Yên Mô, Yên Khang rồi đến luỹ trại Dương Vũ đóng quân. Sau một tuần, Trịnh Tùng giả cách rút quân về, để lại kỵ binh và voi ngựa mai phục ở sau dinh rồi đốt doanh trại để dụ quân Mạc. Tân quận công, Quỳnh quận công phía quân Mạc ra tiến lên, phục binh nổi dậy đánh úp, chém được mấy trăm quân Mạc. Tân quận công, Quỳnh quận công chạy thoát. Trịnh Tùng lại thu quân rút về Thanh Hóa.
Nam triều thắng thế > Chiến sự 1589

Mùa thu năm 1589, Mạc Đôn Nhượng thống suất quân bốn trấn, định ngày cùng tiến đến Yên Mô, hẹn giao chiến với quân Nam triều.
Trịnh Tùng sai Nguyễn Hữu Liêu đem 15.000 quân tinh nhuệ và 200 cỗ khinh kỵ đi ngầm trong đêm tối tới vùng chân núi tìm các hang động, khe suối và những nơi có lau sậy mà mai phục để đợi quân Mạc; Trịnh Đỗ, Trịnh Đồng, Trịnh Ninh đem quân chặn hậu; Ngô Cảnh Hựu đem quân chở lương thực, thu nhặt rút trước vào núi Tam Điệp để lừa quân Mạc tưởng là lui quân về.
Mạc Đôn Nhượng không biết kế lừa, nhân có nhiều quân bèn thúc tiến đánh. Đến chỗ hiểm ở núi Tam Điệp, Trịnh Tùng tung đại quân đánh ra, chém được hơn 1.000 quân Mạc, bắt sống được hơn 600 người. Quân Mạc tan vỡ chạy về Thăng Long. Trịnh Tùng cũng đem quân về Thanh Hóa.
Nam triều thắng thế > Chiến sự 1592-1593 > Chiến trận giáp Tết

Tháng chạp năm Tân Mão (đầu năm dương lịch 1592), Trịnh Tùng khởi đại quân ra bắc. Quân chia làm 5 đạo:
Nguyễn Hữu Liêu và Trịnh Ninh đem 1 vạn quân tinh nhuệ làm tiên phong
Hoàng Đình Ái, Trịnh Đồng và voi ngựa cùng 1 vạn quân
Trịnh Đỗ và 1 vạn giáp binh, voi, ngựa
Trịnh Tùng đích thân đốc suất 2 vạn quân
Hà Thọ Lộc và Ngô Cảnh Hựu cùng đốc suất quân chở lương làm hậu quân.
Ngoài ra, Trịnh Tùng sai Trịnh Văn Hải, Nguyễn Thất Lý đem quân thủy, bộ đi trấn giữ những nơi hiểm yếu ở các cửa biển, Lê Hoà kiêm coi võ sĩ trong ngoài bốn vệ bảo vệ vua Lê Thế Tông. Quân Nam triều từ Tây Đô đi ra theo đường tây bắc của huyện Thạch Thành, qua phủ Thiên quan, đi gấp hơn 10 ngày, đến núi Mã Yên thuộc huyện Quốc Oai thì đóng quân lại.
Quân Nam triều khí thế mạnh mẽ, trong 10 ngày tiến thẳng đến các huyện Yên Sơn, Thạch Thất, Phúc Lộc, Tân Phong.
Ngày 21 tháng chạp, Mạc Mậu Hợp cử hết đại binh, tất cả hơn 10 vạn người, chia ra các đạo:
Mạc Ngọc Liễn đốc suất các tướng sĩ binh mã Tây đạo đi bên phải
Nguyễn Quyện đốc suất tướng sĩ binh mã Nam đạo đi bên trái
Ngạn quận công, Thủy quận công chỉ huy binh mã Đông đạo
Đương quận công, Xuyên quận công chỉ huy binh mã Bắc đạo
Khuông quận công, Tân quận công chỉ huy binh mã 4 vệ đi tiên phong.
Mạc Mậu Hợp đích thân đốc suất binh mã của chính dinh. Ngày 27 tháng chạp, quân Mạc chia đường cùng tiến. Đến địa phận xã Phấn Thượng, hai bên đối trận với nhau, dàn bày binh mã. Mạc Mậu Hợp đích thân đốc chiến.
Quân hai bên đón đánh nhau giáp lá cà suốt từ sáng sớm giờ Mão đến giờ Tỵ gần trưa, quân Nam triều chém được Khuông Định công và Tân quận công của Bắc triều tại trận. Quân Mạc không địch nổi, tan vỡ bỏ chạy. Quân Nam triều đuổi đến Giang Cao, chém được hơn 1 vạn quân Mạc, cướp được rất nhiều khí giới và ngựa. Mạc Mậu Hợp xuống thuyền vượt sông bỏ chạy về Thăng Long.
Ngày 30 tết âm lịch, Trịnh Tùng tiến quân đến chợ Hoàng Xá, hạ lệnh cho quân các dinh vượt sông Cù phá huỷ hào luỹ của quân Mạc, san thành đất bằng. Trịnh Tùng sai Nguyễn Hữu Liêu đem 5000 quân tinh nhuệ và voi tiến đến đóng ở cầu Cao tại góc tây bắc thành Thăng Long, thiêu đốt nhà cửa. Mạc Mậu Hợp bỏ kinh thành chạy trốn.
Nam triều thắng thế > Chiến sự 1592-1593 > Chiến trận sau Tết

Ngày mồng 5 tết, Trịnh Tùng đốc quân vượt sông, Mạc Mậu Hợp vượt sông Nhị Hà đến bến Bồ Đề, ở tại Thổ Khối, để lại các đại tướng chia giữ các cửa trong thành.
Ngày mồng 6 tết, Trịnh Tùng đốc quân qua sông Tô Lịch đến cầu Nhân Mục, đóng quân ở núi Xạ Đôi dàn binh bố trận.
Mạc Mậu Hợp sai Mạc Ngọc Liễn đem quân bản đạo cố thủ từ cửa Bảo Khánh về phía tây đến phường Nhật Chiêu; Bùi Văn Khuê, Trần Bách Niên đem quân bốn vệ giữ cửa Cầu Dừa, qua cửa Cầu Muống đến thẳng cửa Cầu Dền, ngày đêm đóng cửa cố thủ trong thành Đại La; Nguyễn Quyện đem quân giữ từ Mạc Xá trở về đông, ứng cứu quân các đạo. Mạc Mậu Hợp tự đốc suất thủy quân, dàn hơn 100 chiếc thuyền giữ sông Nhị Hà để làm thanh viện. Nguyễn Quyện đặt quân phục ở ngoài cửa Cầu Dền để đợi, dàn súng lớn Bách Tử và các thứ hoả khí để phòng bị.
Trịnh Tùng ra lệnh tiến đánh. Hai bên giao chiến từ sáng giờ Tỵ đến giờ Mùi (qua trưa) chưa phân thắng bại. Sau đó Văn Khuê, Bách Niên tự liệu sức không chống nổi, quân tự tan vỡ tháo chạy. Mạc Ngọc Liễn thấy các cánh quân bị thua cũng bỏ chạy theo. Quân Nam triều đuổi tràn đến tận sông, phóng lửa đốt cung điện và nhà cửa trong thành.
Sau đó Trịnh Tùng thúc voi ngựa và quân lính đánh phá cửa Cầu Dền. Quân Mạc tan vỡ, quân mai phục của Nguyễn Quyện chưa kịp nổi dậy, bị chết hết ở ngoài cửa Cầu Dền. Nguyễn Quyện cùng kế, định chạy trốn, nhưng không còn đường nào, trong ngoài đều bị vây và cửa luỹ lại bị lấp. Các con Nguyễn Quyện là Bảo Trung, Nghĩa Trạch và thủ hạ cố sức đánh, đều bị tử trận. Nguyễn Quyện kiệt sức chạy về bản dinh, bị quân Nam triều bắt sống.
Tổng số quân Mạc bị chết vài ngàn người, tướng Mạc bị chết đến mấy chục viên. Mạc Mậu Hợp thu nhặt tàn quân giữ sông Cái để cố thủ. Trịnh Tùng đem quân đến bờ sông, dừng lại đóng doanh trại.
Nguyễn Quyện bị bắt, trá hàng Trịnh Tùng, xui Tùng điều quân đi phá luỹ đất mà quân Bắc triều đã đắp thành Đại La năm trước để làm kế hoãn binh, kéo dài thời gian cho vua Mạc chuẩn bị lực lượng phòng thủ bên kia sông. Trịnh Tùng làm theo, ngày rằm tháng giêng sai quân Nam triều san luỹ đất, phát hết bụi rậm gai góc, cày lấp hào rãnh.
Tháng 3 âm lịch năm 1592, Trịnh Tùng tiến quân đến huyện Chương Đức, chia quân đi đánh các huyện Thanh Trì, Thượng Phúc, Phú Xuyên, tự mình đốc quân đánh dẹp các huyện Từ Liêm, Đan Phượng, Phúc Lộc, Tiên Phong, Ma Nghĩa, Yên Sơn, Thạch Thất.
Nam triều thắng thế > Chiến sự 1592-1593 > Chiến trận tháng 10

Có sông Hồng ngăn trở, quân Nam triều chưa qua sông được. Mạc Mậu Hợp lại không lo phòng giữ, sa vào tửu sắc. Vợ tướng Bùi Văn Khuê là Nguyễn Thị Niên có chị ruột là hoàng hậu của Mậu Hợp, thường ra vào trong cung. Mậu Hợp thấy Thị Niên đẹp, liền ngầm mưu dụ giết Văn Khuê để cướp lấy vợ.
Bùi Văn Khuê biết chuyện, tháng 10 năm đó liền sai con là Bùi Văn Nguyên chạy đến xin hàng Lê. Trịnh Tùng nghe sai Hoàng Đình Ái đi trước cứu Văn Khuê. Mạc Mậu Hợp biết Văn Khuê đã đầu hàng, lại có quân đến cứu, liền lui về giữ sông Thiên Phái.
Ngày 28 tháng 10, Trịnh Tùng mang quân ra phủ Trường Yên. Mạc Mậu Hợp sai Nghĩa quốc công ra đóng quân ở sông Thiên Phái, đắp luỹ đất ở bờ sông chống cự, thả chông tre hai bên bờ sông. Trịnh Tùng sai Bùi Văn Khuê ngầm kéo theo thuyền ra cửa sông để đánh ở thượng lưu, sai bắn súng ở ven sông để đánh ở hạ lưu; sai voi ngựa, quân lính qua sông đánh mạnh vào trung lưu để thu lấy thuyền quân Mạc trên sông.
Nghĩa quốc công trở tay không kịp, bỏ thuyền chạy trốn, quân lính tan vỡ tháo chạy. Quân Nam triều thu được 70 chiếc thuyền. Nghĩa quốc công thu nhặt tàn quân trở về Thăng Long. Tướng Mạc là Trần Bách Niên đem quân tới hàng Lê.
Nam triều thắng thế > Chiến sự 1592-1593 > Đoạn kết của Bắc triều

Ngày 14 tháng 11, quân Nam triều ra cửa sông Hát tiến theo cả hai đường thủy, bộ. Tướng Mạc là Mạc Ngọc Liễn dàn thuyền để chống cự, cắm cọc gỗ ở cửa sông Hát, đắp luỹ đất trên bờ sông làm thế hiểm vững. Quân Nam triều tiến đánh phá tan, Ngọc Liễn cùng quân lính bỏ thuyền lên bộ chạy đến chân núi Tam Đảo. Quân Nam triều đuổi đến tận cửa Nam thành Thăng Long, đóng quân ở bến Sa Thảo.
Đêm 14 tháng 11, Mạc Mậu Hợp cùng tông tộc trốn chạy về huyện Kim Thành, trấn Hải Dương. Các tướng Mạc nhiều người đến hàng Nam triều.
Ngày 25 tháng 11, Trịnh Tùng tiến quân đến Hải Dương. Mạc Mậu Hợp bỏ thành chạy trốn, các cánh quân không tiếp ứng được nhau, bỏ hết thuyền bè chạy trốn.
Mạc Mậu Hợp lập con là Mạc Toàn làm vua, tự mình làm tướng đốc quân.
Tháng chạp năm Nhâm Thìn (đầu năm 1593 dương lịch), Trịnh Tùng chia quân phá được tông thất nhà Mạc là Mạc Kính Chỉ ở xã Tân Mỹ, huyện Thanh Hà (Hải Dương).
Các cánh quân Mạc bị thua lớn, tan rã. Mạc Mậu Hợp bỏ thuyền đi bộ, đến một ngôi chùa ở huyện Phượng Nhãn ẩn nấp, giả làm sư. Được 11 ngày, quân Nam triều truy kích đến nơi, có người trong thôn dẫn đường đưa vào chùa bắt được Mạc Mậu Hợp. Mậu Hợp bị đưa về dinh quân Trịnh Tùng, hành hình ở bến Bồ Đề.
Không lâu sau Vũ An Đế Mạc Toàn cũng bị quân Nam triều bắt và giết chết. Kể từ đó Bắc triều chấm dứt.
Tàn dư Bắc triều

Xem thêm: Mạc Kính Chỉ, Mạc Kính Cung, Mạc Kính Khoan, và Mạc Kính Vũ
Tàn dư Bắc triều > Giằng co miền Bắc

Ngay từ khi Mạc Mậu Hợp bị thua lớn ở Thăng Long đầu năm 1592, nhiều hoàng thân nhà Mạc thuộc chi Mạc Kính Điển đã tìm cách lập nghiệp riêng để khôi phục.
Mạc Mậu Hợp thất thế, con trưởng Kính Điển là Mạc Kính Chỉ thu thập tàn quân chiếm cứ vùng Thanh Lâm và xưng vua ở Nam Giản thuộc Chí Linh, Hải Dương, lấy niên hiệu Bảo Định. Cũng ngay trong tháng 4 năm đó, Đà Quốc công Mạc Ngọc Liễn sau trận thua ở Tam Đảo đã chạy về phía bắc tìm dòng dõi nhà Mạc để lập làm vua. Ngọc Liễn tìm thấy con thứ của Kính Điển là Mạc Kính Cung ở Văn Châu, bèn lập Mạc Kính Cung làm vua mới.
Do sự ly khai của một số hoàng tộc, lực lượng của cha con Mạc Mậu Hợp, Mạc Toàn bị yếu đi. Sau khi Mạc Mậu Hợp bị giết, thế lực của nhà Mạc vẫn còn khá mạnh. Vũ An đế Mạc Toàn thế cô phải chạy sang theo Bảo Định Đế Kính Chỉ và chỉ xưng Vũ An vương.
Trong nhiều năm từ 1593 đến 1623, các vùng như Thái Nguyên, Lạng Sơn, Cao Bằng vẫn thuộc quyền quản lý của các tôn thất Bắc triều như Mạc Kính Chỉ, Mạc Kính Cung, Mạc Kính Khoan, Mạc Kính Dụng, Mạc Kính Chương...
Lê Thế Tông được rước trở lại Thăng Long tháng 4 năm 1593, đánh dấu mốc nhà Lê trung hưng. Đồng thời, quyền lực của họ Trịnh cũng được xác lập lên hàng chúa và được thế tập. Tuy nhiên, trong vòng 30 năm đầu, do sự uy hiếp của lực lượng họ Mạc, các chúa Trịnh đã 2 lần phải rước vua Lê chạy vào Thanh Hóa (1600, 1623).
Cùng lúc đó, chúa Bầu Vũ Đức Cung ở Tuyên Quang lại không theo nhà Lê như thời Nam-Bắc triều nữa mà từ năm 1594 quay sang liên kết với họ Mạc để chống triều đình Lê Trịnh.