Chiến tranh Kim–Tống (1217–1223)
Diễn biến > Chiến sự Tương Dương và Tảo Dương

Vào tháng 2 năm 1217, đại thần nước Kim là Thuật Hổ Cao Kì, Vương Thế An dâng thư đề nghị Kim Tuyên Tông đánh Tống. Vua Kim nghe theo, bèn lấy Vương Thế An làm Hoài Nam chiêu phủ sứ, cùng Ô Cổ Luân Khánh Thọ, Hoàn Nhan Tát Bố cùng dẫn quân vượt Hoài Hà đánh xuống phía nam.
Quân Kim vượt sông Hoài, tiến chiếm bến Trung Trấn ở Quang châu, giết tướng Tống là Thịnh Doãn Thăng. Sau đó Ô Cổ Luân Khánh Thọ chia quân đánh sang Phàn Thành, vây khốn Tảo Dương, Quang Hóa quân, Hoàn Nhan A Lâm tiến quân vào Đại Tản quan rồi đánh các châu Hòa, Giai, Thành. Tống đình được tin, bèn cử Kinh Hồ chế trí sứ Triệu Phương cùng Giang Hoài chế trí sứ Lý Giác, Tứ Xuyên chế trí sứ Đồng Cư Nghị cùng nhau chống giặc. Triệu Phương nghe tin người Kim đánh tới Tương Dương liền nói với hai con là Triệu Phạm, Triệu Quỳ:
Rồi sai Triệu Phạm, Triệu Quỳ đến Tương Dương truyền hịch đến các tướng Hỗ Tái Hưng, Trần Tường, Mạnh Tông Chính đưa quân cứu Tảo Dương, chia nhau giữ những nơi hiểm yếu làm thế ỷ giốc. Quân ở Tảo Dương,gặp người Kim đánh đuổi. Trần Tường, Mạnh Tông Chính dùng kế mai phục, giả vờ thua để nhử cho người Kim vào gần. Khi quân Kim hí hửng đuổi theo thì bỗng có tiếng pháo hiệu, quân Tống phục ở hai bên đường nhất tề xông ra, cùng với quân của Hỗ Tái Hưng cũng quay lại đánh. Quân Tống ba phía giáp công quân Kim, quân Kim thua chạy. Mạnh Tông Chính thừa thắng lập tức đưa quân đến cứu Tảo Dương. Quân Tống tiến nhanh như thần, bất ngờ tấn công vào trại Kim, quân Kim lại thua trận phải lui, Tông Chính được Triệu Phương bổ nhiệm làm tri Tảo Dương quân.
Cùng lúc đó, các tướng Kinh Hồ Vương Tân, Lưu Thế Hưng cũng đánh bại quân Kim ở Quang Sơn, Tùy châu khiến Kim phải rút về nước. Tháng 5 ÂL, Triệu Phương nhân vừa thắng trận, dâng biểu lên triều đình xin đánh Kim. Ninh Tông vào tháng 6 ÂL hạ chiếu kêu gọi quân dân ở Trung Nguyên đồng lòng nêu cao nghĩa khí, đánh đuổi bọn man rợ. Ứng Thuần Chi ở Sở châu nghe tin nước Kim bị Mông Cổ đánh bại nhiều lần cũng dâng sớ xin nhân cơ hội bắc phạt lấy lại Trung Nguyên, lại có các nhóm giặc cướp từ Kim là Lý Toàn đến quy thuận. Sử Di Viễn liền lấy việc thời Khai Hi mà can ngăn, bảo rằng không thể quá lộ liễu chiêu nạp kẻ trốn trách, nên Ninh Tông sai Thuần Chi hãy bí mật kết nạp bọn Lý Toàn, phong cho hiệu là Trung Nghĩa quân, cấp quân lương. Các đảng cướp bị Kim đánh bại cũng nhân đó quy phục triều Tống, như Mã Lương, Cao Lâm, Tống Đức Trân...
Giữa lúc đó, Hoàn Nhan Trại Bất lại đưa quân đánh Tảo Dương một lần nữa. Mạnh Tông Chính cho sửa thành, luyện quân chờ quân giặc kéo tới, lại hẹn Hỗ Tái Hưng hiệp trở bên ngoài. Hai quân giao chiến hơn 70 trận, kéo dài đến ba tháng vẫn bất phân thắng bại. Về sau Hứa Quốc ở Tùy châu đem quân ứng cứu, cùng Mạnh Tông Chính trong ngoài kẹp dánh khiến người Kim phải rút khỏi Tảo Dương. Tháng 10 ÂL năm 1217, Kim chủ lại muốn đánh xuống phía nam, hạ chiếu cho Tư Đỉnh đem quân từ ba lộ Tần, Củng, Phượng Tường nam phạt, công đánh Tứ Xuyên, phá Thiên Thủy quân. Sang năm 1218, Người Kim tiếp tục phá Bạch Hoàn bảo, Hoàng Ngưu bảo. Lưu Hùng cũng bỏ Đại Tản quan bỏ trốn về nam, quân Kim tiếp tục đánh chiếm Cách Nha quan, Phụ Giao bảo. An Bính ở Thiểm trước đã liên kết với người Hạ cùng chống Kim nhưng khi Kim tấn công thì quân Hạ không tới, nên gặp đại bại, tổn thất 5 vạn người. Lợi châu thống chế Vương Dật sai đó triệu tập quân lính và hơn 10 vạn người trung nghĩa cùng tiến đánh quân Kim, đoạt lại Đại Tản quan, Phụ Giao bảo, rồi tiến công Tần châu, đánh tới tận Cốc Khẩu mới chịu lui. Mấy ngày sau, quân Kim lại từ Trường An, Phượng Tường tấn công vào Tây châu, Hòa châu, Thành châu và Giới châu, các nơi này liên tục thất thủ, người Kim chiếm lại Đại Tản Quan, tiến tới Bạc Hà trì. Hưng Nguyên Đô thống chế Ngô Chính dẫn quân chiếm lại được Đại Tản quan, chém tướng bỏ trốn Vương Lập. Đến tháng 3 ÂL năm 1218, người Kim phải rút khỏi Tưu Trì bảo.