Rita Jeptoo of Kenya crossed the finish line.