Ireland brought down the curtain on their one-day series against Zimbabwe with a 20-run win in Harare.

The Irish were bowled out for 244 just two balls shy of their 50 overs, with John Mooney hitting an unbeaten 55.

William Porterfield weighed in with 46 and Andrew White hit 41, while Kevin O'Brien and George Dockrell took three wickets each.

Zimbabwe had already clinched the series after winning the first two games.