The Battle of the Pusan Perimeter was a large-scale battle between United Nations Command and North Korean forces lasting from August 4 to September 18, 1950. UN forces, consisting mostly of forces from the Republic of Korea Army (ROKA), United States, and United Kingdom, mounted a last stand around the perimeter, fighting off repeated KPA attacks for six weeks.