My internet is way too slow to stream it at anything close to acceptable quality. Thank you for the suggestion though.
Edit: Given that this thread is to talk about results of matches, and I am trying to find a way to view them late I probably won't be checking back here anytime soon. Anyone who is willing to help me please send me a PM. Sorry to ask for more while asking for a favor, but whats the fun in watching a game you know the results of?
Edit 2: Found a good site for it. Thanks to the peopel who helped. www.footytorrents.com for anyone else in the same boat.