인천은 밀물과 썰물의 차이가 매우 커서 상륙하기 어려운 곳이었다. 그래서 오히려 북한군이 대비하지 않았다. UN군 사령관 맥아더는 이 허점을 노렸다. 그는 서울이 함락된 직후부터 이 작전을 몰래 준비했다.
9월 15일 미군과 국군 해병대 등 약 7만 명이 인천에 상륙했다(크로마이트 작전). 함정 약 260척이 동원된 대규모 작전이었다. 동시에 낙동강 방어선의 국군과 UN군도 반격에 나섰다. 보급로가 끊긴 북한군은 무너져 북쪽으로 달아났다.
9월 28일 서울을 되찾았다. 10월 1일 국군은 38선을 넘어 북진했는데, 이날은 지금 국군의 날이다. 서울을 되찾는 과정에서 치열한 시가전이 벌어져 도시는 큰 피해를 입었다.