Zimbabwe emerged victorious over Pakistan by a narrow margin of two wickets in the crucial match held on Thursday at the Queens Sports Club in Bulawayo.