Sopcast is a program that works on P2P principle and provides the best and most stabile picture once its up out all available IMO. Basically the best software to watch football games once available.
Download it and you wont regret it picture wise the only problem is you will almost never have the commentary in Italian since its used mostly by Russian and Spanish streamers.
It also requires a bit faster internet, for example for 2700kbs stream(tv quality) you will need something like 500kbs download. So pick the bitrate according to your ISP speed.
ps. you will also need to install vlc and put it in options as a default player in sopcast since many streams require it or the picture is blank