The organisers of the Delhi half-marathon could not have picked a better time for the run.