鳴梁海戦
日本水軍では来島通総以下数十人が戦死、藤堂高虎が負傷し、数隻が沈没するなどの甚大な損害を受けた。毛利高政も海に落ちたが、藤堂水軍の藤堂孫八郎と藤堂勘解由に救助された。陸上の戦いではポルトガルより伝来していた火縄銃のおかげで有利な戦いを展開した日本軍であったが、水上の戦いは必ずしもそうではなかった。日本船は船底がV字型をしており速度が速く内海を航行するのに適していたが、波の荒い外洋には不向きであった。朝鮮船は船底が平たく、海が荒れても安定していたが松の厚板をつかっていたこともあり速度が遅かった。装備の面でも朝鮮水軍は船に大砲を搭載していたが、文禄の役に当初日本水軍にはなく一方的に砲撃を受けることがあったがやがて大型船には大砲を搭載した。さらに戦法の面でも日本水軍は敵船に乗り移っての白兵戦が得意であった。それに対して朝鮮水軍は近代的な艦隊運動と砲弾より火矢をつめた砲撃戦を主とした。この時代は明治維新の時期と異なり、両国の国力や技術力に大差がなかったのである。
この海戦における朝鮮水軍の損害は軽微であったとされるが、結局のところ衆寡敵せず、夕方になると急速に退却を開始し、その日の内に唐笥島(新安郡岩泰面)まで後退している。日本水軍は水路に不案内なため、帆を上げて戦場を離脱する朝鮮水軍を追撃することは行わなかったが、翌17日には藤堂高虎・脇坂安治らが前日の戦場を見回り、敵船の皆無を確認する。実はこの時点で、同日中に朝鮮水軍ははるか遠く於外島(新安郡智島邑)まで退却していた。21日には170km後方の古郡山島まで退却しそのまま日本水軍が引き揚げるまでそこに身を潜めていた。 これにより朝鮮水軍の撤退後、日本水軍は朝鮮水軍が陣を構えていた右水営を占領し鳴梁海峡を制圧した。
文禄の役後、日本と明の間で続けられた和平交渉は決裂し再征が決定された。今回の作戦計画は、「全羅道を徹底的に撃滅し、さらに忠清道にも進撃すべきこと」、「これを達成した後は、慶尚道に撤収し仕置きの城(倭城)を築城して、在番以外の諸将は帰国すること」であった。
朝鮮水軍は、李舜臣の指揮の下、間山島海戦で日本水軍を壊滅させるなど戦果を収めていたが、讒言により李舜臣が解任された。代わって元均が指揮を執ったが、巨済島海戦(漆川梁海戦)で大敗し残存兵力は大船十二、三隻になっていた。
日本軍の主力は5月から6月ごろに渡海し、7月15日に漆川梁海戦で朝鮮水軍を大破すると、陸上でも左軍と右軍の二手に編成され全羅道に向かって進撃し、左軍は南原城(南原城の戦い)を8月15日に、右軍は黄石山城を8月16日に陥落させた(黄石山城の戦い)。続いて両軍が併進して8月19日全羅道の主府全州を占領すると、左右の諸将は一堂に会して会議を行い今後の作戦方針を定めた。