http://WatchCricketOnline.net/ watch icc world cup matches Canada vs Sri Lanka match live online by visiting the above link