白村江の戦い
660年3月、新羅からの救援要請を受けて唐は軍を起こし、蘇定方を神丘道行軍大総管に任命し、劉伯英将軍に水陸13万の軍を率いさせ、新羅にも従軍を命じた。唐軍は水上から、新羅は陸上から攻撃する水陸二方面作戦によって進軍した。唐1万・新羅5万の合計6万の大軍が百済に攻め入っていた。
百済王を諌めて獄死した佐平の成忠は唐軍の侵攻を予見し、陸では炭峴(現大田広域市西の峠)、海では白江の防衛を進言していたが、王はこれを顧みなかった。また古馬弥知(こまみち)県に流されていた佐平の興首(こうしゅ)も同様の作戦を進言していたが、王や官僚はこれを流罪にされた恨みで誤った作戦を進言したとして、唐軍が炭峴と白江を通過したのちに迎撃すべきと進言した。百済の作戦が定まらぬうちに、唐軍はすでに炭峴と白江を超えて侵入していた。
水軍7,000名、170余隻の水軍。指揮官は劉仁軌、杜爽、元百済太子の扶余隆。
百済滅亡の後、百済の遺臣は鬼室福信・黒歯常之らを中心として百済復興の兵をあげ、倭国に滞在していた百済王の太子豊璋を擁立しようと、倭国に救援を要請した。
中大兄皇子はこれを承諾し、百済難民を受け入れるとともに、唐・新羅との対立を深めた。
661年、斉明天皇は自ら九州へ出兵するも那の津にて急死した(暗殺説あり)。斉明天皇崩御にあたっても皇子は即位せずに称制し、朴市秦造田来津(造船の責任者)を司令官に任命して全面的に支援した。この後、倭国軍は三派に分かれて朝鮮半島南部に上陸した。
だがこの時点で、百済陣営は全く統率が取れていなかった。豊璋は戦乱への自覚が足らず、黒歯常之ら将は当初から豊璋を侮る状態であった。道琛は鬼室福信によって殺害され、鬼室福信は豊璋によって殺害された。
698年、靺鞨の粟末部は高句麗遺民などと共に満州南部で渤海国を建国した。建国当初は唐と対立していたものの、後に唐から冊封を受け臣従するに至った。また日本は新羅との関係が悪化する中で、渤海からの朝貢を受ける形で遣渤海使をおこなうなど、渤海とは新潟や北陸などの日本海側沿岸での交流を深めていった。