Catch World Cup soccer live - Lifehacker: "Somewhat more promising are P2P streaming players like TvAnts, where you'll probably end up with all sorts of foreign language broadcasts (but, as Wired points out, there's no mistaking 'GOOOOOOAAALL!!!')."
Worldcup Preparations: More tips for online streams
(try the Tuvplayer...I got it working and it has English speaking feeds)
Gulfnews: "Artificial intelligence says Brazil will beat Italy for their sixth Cup"
(and no, I don't subscribe to Gulfnews)
BTW, if you love soccer, I recommend working for a guy from the UK...makes watching it during work guilt-free!