노량 해전
그러나 이순신을 삼도수군통제사에 다시 임명하여 전세를 가다듬은 조선 수군이 명량 대첩에서 일본 수군을 격파하고, 도독 유정과 진린이 이끄는 명나라 수군의 참전으로 남부 해상권이 조명 연합군에게 다시 넘어가게 되자, 해상 보급로를 완전히 차단당한 일본군은 고전을 면치 못하였다. 그러다 이듬해인 1598년 음력 8월 18일 도요토미 히데요시까지 사망하고, 뒤늦게 이 소식을 접한 조선 주둔 일본군의 수뇌부는 난관에 빠지게 된다.
도요토미 히데요시
음력 12월 에치젠의 가쓰이에가 눈에 갇혀 움직이지 못한 것을 호기로 히데요시는 음력 12월 9일 이케다 쓰네오키 및 여러 다이묘를 규합하여 5만의 군을 이끌고 야마자키 호지 성을 출발해 11일 호리 히데마사의 사와야마 성에 들어갔다. 그리고, 가쓰이에의 양자 시바타 가쓰토요(柴田勝豊)가 지키는 나가하마 성을 포위한다. 원래 가쓰토요는 가쓰이에와 같은 양자인 시바타 가쓰마사(柴田勝政)와 사이가 좋지 않았기 때문에 히데요시의 조략에 응하여 항복하였다. 16일 미노로 출진해 이나바 잇테쓰(稲葉一鉄)를 항복시키고, 오다 노부카쓰의 원군에 힘입어 오다 노부타카의 가신 사이토 도시아키(斉藤利堯)가 지키는 가지키 성(加治木城)을 함락시켰다. 이렇게 하여 고립된 기후 성의 오다 노부타카는 산보시를 히데요시에 넘겼고, 생모 사카 씨(坂氏)와 딸을 인질로 보내 화의를 맺는다.