Manica Diamonds FC inflicted the first loss of the season on Harare giants Dynamos in a closely contested Castle Lager ...