Themba Miya, one of South Africa's top runners, won the Diepkloof Athletic Club's 10km road race in Soweto yesterday.
Miya, who runs in the colours of Wanderers Athletic Club, covered the yearly event in 31min:18sec.
Second was Abraham Khumalo, a member of the University of Johannesburg, who clocked 32:14 with Tsakane Athletic Club's Tjoana Pule third in 32:47.
Harmony's Folova Sehohle finished fourth in a time of 34:51. Sehohle was also the first junior in the men's section.
He was followed home by Mpho Khumalo of Diepkloof Club who crossed the finish line in 35:44.
In the women's category, Annah Masilo of New Balance Club walked away with the honours in 41:50 with Queen Mavasa of Harambe Club second (41:56). Masilo and Mavasa are both juniors.
Veteran Sonja Laxton of Rand Athletic Club and Gauteng Striders' Nomvula Kenyane came third and fourth in 42:10 and 47:44, respectively.
Laxton and Kenyane were also first and second in the veterans category.
Pick 'n Pay Athletics Club's Rachel Ramasela won the masters category in 1hr:5min:22sec.
Stanley Itshegetseng, a member of the local organising committee, said: "The race was a resounding success, we thank everybody who supported us.
"It was also great to see some of the top athletes who were in Durban on Friday and Saturday for the senior national track and field championships."
There was one isolated incident where runners had to step up the pace to avoid a chasing dog in one of the streets in Diepkloof.
Johannesburg metro police officers, who came out in full force on the route to control traffic yesterday, deserve congratulations.