In case you’re not familiar with SopCast, this is a P2P protocol that allows playing various TV channels for free, online. Both TV Maxe and SopCast Player (SopCast front-ends) come with some sports channels which cover Euro 2012, but you can add more channels – simply search Google for the channel you want to watch and add the SopCast address to one of these 2 players