Gritty Ireland pip Zimbabwe in warm-up