A century from Jeremy Bray gave Ireland a platform to secure a tie against Zimbabwe in a thrilling clash at Sabina Park in Jamaica. Bray's innings of 115 not out gave Ireland hope with a total of 221 for nine but Zimbabwe seemed well placed for victory before a flurry of late wickets.