A game of cricket is played on a crowded Mount Lavinia beach. Sri Lanka clash with New Zealand in the first semi final of the cricket world cup on Tuesday in Colombo March 27, 2011.