10th annual Pat's Run a success despite weather changes