The duo traded leads on the stretch run down Columbus Avenue before Ivuti's final push at the line. The race was so close that it took organizers several minutes to determine the winner.
Njenga finished third and Cheruiyot fourth. Cheruiyot was in position to contend but stomach craps forced him to drop back after 22 miles. Cheruiyot, who last year slipped on the finish line and banged his head on the pavement as he raised his hands to celebrate, finished in 2:16:13.











