Tháng 7.1412, Trương Phụ và Mộc Thạnh đem đại binh từ Đông Quan vào đánh Nghệ An, với mục tiêu là nhanh chóng tiêu diệt nhà Hậu Trần. Quân Minh vấp phải sự kháng cự mạnh mẽ của quân Hậu Trần tại vùng Trường Yên (Ninh Bình). Tại đây, vua Trùng Quang sai ba tướng giỏi nhất của mình là Đặng Dung, Nguyễn Cảnh Dị, Nguyễn Súy đón đánh.