Several links here...
http://www.myp2p.eu/broadcast.php?matchid=54851&part=sports
You should DL a program called "streamtorrent" (just google it). It will allow you to connect to other people's computers and watch games w/o the need of a dedicated server. It's a new technology, so the quality of the broadcast isn't as good as some other more established sites. But, it's not server dependent. That means, once the game starts, you won't have to worry about it being shut down. Furthermore, unlike server driven broadcasts, the more viewers the better the stream. Give it a try. Once you install it, just go to the above link and click on the streamtorrent links and you'll be connected after about 5 minutes. It takes ~5 minutes for the stream to "smooth" out, so get it running before the game starts.