Pakistan's captain Shahid Afridi, right, is bowled by Zimbabwe's Ray Price, not seen, for three runs as wicket keeper Tatenda Taibu reacts during their Cricket World Cup match at Pallekele in Sri Lanka on Monday.
Pakistan's captain Shahid Afridi, right, is bowled by Zimbabwe's Ray Price, not seen, for three runs as wicket keeper Tatenda Taibu reacts during their Cricket World Cup match at Pallekele in Sri Lanka on Monday.