Stephen Mokoka feeds off the support from an activation station en route to winning the 2018 Cape Town Marathon. Photo:…