Shumba blows seal Zimbabwe win over Scots