http://StreamCricketWorldCup.net/ watch cricket world cup 2011 Sri Lanka vs New Zealand semifinal live streaming by visiting the above link