Zimbabwe pulled off a stunning one-run win over Pakistan on Thursday to put the Asian giants in danger of an early exit