you can see the live matches of soccer world cup in a site named
http://www.dsports.info.This site has 4 server to watch matches .Picture and sound quality
is extremely well.Try it....i am very satisfied with it.........
Chat with our AI personalities