Trịnh Thành Công
Kháng cự quân Thanh ở đông nam > Chiến dịch Trường Giang, Nam Kinh

Năm Thuận Trị thứ 15 (năm 1658), Trịnh Thành Công mưu tính đưa đại quân tiến vào nội địa, bèn cùng với các tướng Cam Huy và Dư Tân đưa thủy quân tiến công Lạc Thanh. Khi xuất quân từng tuyên bố quân Trịnh có 10 vạn. Sau khi vây hãm Lạc Thanh, lại đánh chiếm được Ôn Châu. Trương Hoàng Ngôn đến hội kiến Trịnh Thành Công. Trịnh lại đưa quân đi sâu vào Trường Giang, tạm đóng quân tại Dương Sơn. Bỗng trời nổi gió bão, gây thiệt hại rất lớn cho thủy quân của Trịnh Thành Công. Trịnh buộc phải lui về đóng quân tại Châu Sơn. Quế vương hạ chiếu tấn phong Trịnh Thành Công làm Quận vương nhưng ông từ chối, vẫn tự xưng là Chiêu thảo đại tướng quân.
Năm Thuận Trị thứ 16, tháng 5 (năm 1659), Trịnh Thành Công sai hai phó tướng là Cam Huy và Dư Tân chấn chỉnh lại quân đội, sau đó ông đích thân đưa quân ra tiến công một lần nữa. Khi Trịnh Thành Công đóng quân tại Sùng Minh, Trương Hoàng Ngôn đến hợp lực, cùng đánh chiếm Qua Châu, tiến đánh Chấn Giang.
Trịnh Thành Công cử Trương Hoàng Ngôn làm tiền đạo, đi ngược lên dòng sông. Đề đốc quân Thanh là Quản Hiếu Trung đưa quân đến cứu Trấn Giang, hai bên chưa đánh nhau thì tướng của Trịnh Thành Công là Chu Toàn Bân đã đưa quân đội đi xuống phía nam vây hãm trận địa của quân Thanh. Gặp lúc trời mưa to, ngựa của kỵ binh nhà Thanh chân lội trong bùn di chuyển rất khó khăn, còn quân Trịnh thì đi chân không, vừa tiến lên vừa chém giết với khí thế và tinh thần áp đảo. Quân của Quản Hiếu Trung đại bại.
Khi Trịnh Thành Công vào phủ Trấn Giang, dự định sẽ xử trảm Chu Toàn Bân, nhưng sau lại thả Chu ra và sai đi bảo vệ thành. Quân Trịnh tiếp tục tiến công Giang Ninh. Trương Hoàng Ngôn đóng quan tại Vô Hồ. Các phủ huyện Lư Châu, Phượng Dương, Ninh Quốc, Huy Châu, Trì Châu, Thái Bình, phần lớn đều thông đồng hòa hiếu với Trương Hoàng Ngôn. Trương Hoàng Ngôn viết công văn cho Trịnh Thành Công, nói rằng nên thu phục các quận huyện ở gần chung quanh, sau đó đưa bộ binh nhanh chóng tiến công Nam Kinh. Tháng 7,Trịnh Thành Công soái lĩnh đại quân bao vây Nam Kinh.
Tuy nhiên vào thời gian này, Trịnh Thành Công phát sinh tư tưởng khinh địch chỉ chú ý đến yến tiệc, rượu chè, tướng Cam Huy khuyên can, nhưng ông không nghe.Tổng binh Nam Kinh Lang Đình Tá một mặt sai sứ giá tỏ ý quy hàng để thi hành kế hoãn binh một mặt cầu viện triều đình. Tháng 8, Thuận Trị đế cử nội các đại thần Đạt Tố làm An Nam tướng quân, và sai Đạt Tố dẫn quân tăng viện giải vây Nam Kinh. Kết quả là Tổng binh của Thanh Sùng Minh là Lương Hóa Phong đã đưa quân đến đánh quân Trịnh. Tổng quản Giang Ninh của nhà Thanh là Cakham tập trung quân lính người Mãn và Hán, sau đó tập kích và đánh tan quân đội của Dư Tân. Các đơn vị quân đội khác của Trịnh Thành Công cũng bị đánh bại và rút chạy. Quân Trịnh đại bại. Tướng của Trịnh Thành Công là Cam Huy bị bắt và bị giết Trịnh Thành Công thu thập tàn quân, còn lại mấy vạn người, bỏ Qua Châu, Trấn Giang, rồi quay về với biển một lần nữa.
Sau đó Trịnh Thành Công lại tiến đánh Sùng Minh. Tuần phủ Giang Tô Tưởng Quốc Trụ cho đưa quân đến và Lương Hóa Phong cũng quay về chống quân Trịnh. Trịnh Thành Công lại bị đánh bại, phải rút quân. Trương Hoàng Ngôn cũng thất bại và đi đường tắt chạy thoát.
Thuận Trị đế cử tướng Đạt Tố và Tổng đốc Mân Triết Lý Soái Thái đưa quân xuất phát từ Chương Châu và Đông An, tiến đánh Hạ Môn. Trịnh Thành Công cử Trần Bàng bảo vệ Cao Kỳ, còn người anh họ Trịnh Thái thì cho đưa quân bảo vệ đảo Ngô. Bản thân Trịnh Thành Công và Chu Toàn Bân, Trần Huy, Hoàng Đình tạm chốt giữ cửa Hải Môn. Quân Thanh đi từ Chương Châu đến thẳng Hải Môn. Hai bên giao chiến. Tướng của Trịnh Thành Công là Chu Thụy, Trần Nhiêu Sách bị tử trận. Quân Thanh ép sát và chiếm được chiến thuyền của Trần Huy. Buộc Trần Huy phải đốt cháy thuyền của mình. Lúc đang đánh nhau quyết liệt thì gió biển nổi lên. Trịnh Thành Công chỉ huy chiến hạm xông vào trận địa quân địch. Trịnh Thái cũng đưa thủy quân từ đảo Ngô vào phối hợp đánh địch. Quân Thanh đại bại. Khoảng 200 quân Mãn Châu đầu hàng quân Trịnh. Quân Thanh ở Đồng An lại tiến công Cao Kỳ. Lúc này, bộ tướng Trần Bàng tỏ ý bất mãn với Trịnh muốn đầu hàng quân Thanh. Viên tướng dưới quyền Trần Bàng là Trần Mảng vẫn tiếp tục hăng hái tác chiến. Trịnh Thành Công biết được tin ấy bèn cho gọi Trần Bàng đến và giết chết ngay lập tức. Sau đó, ông cho thu quân về.
Năm Thuận Trị thứ 17 (năm 1660), triều đình nhà Thanh ra lệnh cho Tịnh Nam vương Cảnh Kế Mậu đưa quân đến bảo vệ Phúc Kiến. Đồng thời, bổ nhiệm Lạc Thác làm An Nam tướng quân, phụng mệnh đi đánh dẹp Trịnh Thành Công. Lạc Thác và Cảnh Kế Mậu hợp binh tiến công Hạ Môn, Kim Môn.
Đến năm Thuận Trị thứ 18 (năm 1661), triều đình tiếp thu ý kiến của Hoàng Ngô, cho di chuyển dân chúng vùng ven biển vào nội địa, và tăng cường quân số bảo vệ vùng ven biển. Trịnh Thành Công bị thất bại trong chiến dịch bắc phạt, buộc phải rút quân về. Ông thấy rõ tình hình rất khó khăn, không còn dễ dàng hành động như trước nữa. Thêm vào đó, Vĩnh Lịch Đế đã chạy sang Miến Điện, không còn chỗ nương tựa nữa. Tình thế ngày càng nguy cấp. Vì vậy, Trịnh Thành Công mưu tính đông chinh Đài Loan, lấy đó làm căn cứ địa lâu dài cho công cuộc phản Thanh phục Minh.