ORGANISERS of this year’s BUPA Great South Run have something to smile about already.

All 21,000 spaces for runners have been filled – six months before the event.

The ten-mile race in Portsmouth will taken place on October 25 this year.