Onverwachts won Korir in 1982 een gouden medaille op het onderdeel 3000 m steeple tijdens de Gemenebestspelen. Hij verbeterde zijn tijden in het seizoen van 1983, maar werd slechts zevende op de wereldkampioenschappen. Toen hij op de Olympische Spelen van Los Angeles in 1984 de halve finale won, behoorde hij tot de favorieten voor de eindoverwinning. Tijdens de finale liep hij altijd in de kop van de wedstrijd en met nog een halve ronde te gaan zette hij een eindsprint in, waarop zijn concurrenten geen antwoord hadden.