Andy McBrine came to the rescue of Ireland again in Bulawayo making a career-best 90 not out to leave the one-off Test match against Zimbabwe evenly poised after the first day of five.