Organisers happy with a 10k race well run (in more ways than one)