Two runners set new course records despite wind and rain.