William Makwalakwale win the 2012 Old Mutual Om Die Dam 50km in two hours 51 minutes five seconds on Saturday, leaving over 6 000 runners strung out around the dam in his wake.