Winning back-to-back down runs, Zimbabwean Muzhingi (F1 Bluff Meats) finished in 5:29:01, over five minutes slower than last year's run when he achieved the second fastest time in the history of the race (5:23:27).
The 33 year-old was congratulated by officials and hugged by members of his family and then fell to his knees in gratitude, and exhaustion, after being paraded in front of the photographers.
He looked totally bewildered as the pressure he was under midway through the race began to show.
"There was too much pressure on me to win," was all he could say afterwards.
South Africans Ludwick Mamabolo (5:35:28) and Sergio Motsoeneng (5:35:57) finished second and third, respectively.
It was a one, two, three for the Russians and Mr Price in the women's race. Elena Nurgalieva took her winning tally to five (6:13:03) followed a split second later by her twin sister Olesya (6:13:04).
Third place went to Marina Myshlyanova (6:26:02).
In fourth was American Kami Semick (6:32:54)and the first South African home was Farwa Mentoor (Bonitas) in fifth place (6:38:40).
Top ten results (gold medal winners):
Men:
1 Stephen Muzhingi (F1 Bluff Meats), Zimbabwe, 5:29:00
2 Ludwick Mamabolo (Mr Price) SA, 5:35:28
3 Sergio Motsoeneng (Discovery) SA, 5:35:57
4 Bongmusa Mthembu (Mr Price) SA, 5:37:48
5 Fanie Matshipa (Toyota) SA, 5:39:52
6 Fusi Nhlapo (Mr Price) SA, 5:40:25
7 Claude Moshiywa (Mr Price) SA, 5:43:03
8 Petros Sosibo (Mr Price) SA, 5:45:57
9 Peter Molapo (Nedbank) SA, 5:46:18
10 Leboka Noto (Mr Price) Lesotho, 5:48:44.
Women:
1 Elena Nurgalieva (Mr Price) Russia 6:13:03
2 Elena Nurgalieva (Mr Price) Russia 6:13:04
3 Marina Myshlyanova (Mr Price) Russia 6:26:02
4 Kami Semick US 6:32:54
5 Farwa Mentoor (Bonitas) SA 6:38:40
6 Lizzy Hawker UK 6:39:42
7 Irina Vishnevskaya (Nedbank) Russia 6:44:26
8 Lindsay van Aswegan (Toyota) SA 6:46:51
9 Adinda Kruger (Nedbank) SA 6:51:14
10 Anna Pichtova (Mr Price) 6:51:33