鳴梁海戦
慶長2年(1597年)8月下旬、左軍に属した船手衆の藤堂高虎(兵数2,800)、加藤嘉明(2,400)、脇坂安治(1,200)、来島通総(600)、菅達長(200)と目付の毛利高政は全州占領後に艦船へ戻り、全羅道を北から南へと掃討を続ける陸軍に呼応して全羅道の南海岸沿いを西進し、先鋒は9月7日に於蘭浦沖に達する。碧波津(珍島の東北端の渡し口)に布陣していた李舜臣率いる朝鮮水軍はこれに対するため出撃したが、日本水軍先鋒が戦わずに立ち去ったため、追撃することができないままに碧波津に帰った。そもそも朝鮮水軍では大船が十二、三隻があるだけであり、戦力的に劣勢だったため、後続の日本水軍の集結を知るとひとまず鳴梁渡に退き、15日さらに右水営沖に移った。鳴梁渡は珍島と花源半島との間にある海峡であり、潮流が速く大きな渦を巻いている航行の難所である。
藤堂高虎らは敵の大船(本体)が近くにいることを知ってその捕獲を図り、9月16日、水路の危険を考えて全軍のうち関船(中型船)数十隻(朝鮮側記録では百三十余隻)だけを選抜して鳴梁渡へ向かった。これに対し朝鮮水軍は大船(板屋船)十二、三隻(その他後方に兵力を誇張するために動員された避難民の船百隻があったとされている。)で迎え撃つ。当初他の船は退いてしまい、一時は李舜臣の船一隻だけが立ちはだかった。帥字旗を掲げる李舜臣の旗艦は、海の中にそびえたつ城のように見えたという。旗艦の奮闘ぶりは朝鮮水軍を勇気づけ、僚船が次々と戦線に復帰した。欧米の歴史学者の認識も韓国の見解に近い。日本水軍は押し流され互いに衝突したり、密集しているところを朝鮮水軍の集中砲火を浴びた。