Put into bat, Ireland posted a mammoth 331 for eight against Zimbabwe in their Pool B match of the cricket World Cup, here today. Brief scores: Ireland: 331/8 in 50 overs (Ed Joyce 112, Andy Balbirnie 97; Tendai Chatara 3-61).