If your'e in the USA, you may be able to catch a few or a lot of matches on ESPN3 (watchESPN.com). Sometimes they only show live matches, no replays.
You can try something livetv.ru/en
, but who know what how many feeds or quality you'll get. But it's free, per se.
You can look into Chelsea TV
. They didn't have a FAQ up. From what I could find, it's pretty cheap overall; annual subscription is only 45pounds, so probably around $55 after exchange rates and credit fees. I didn't see any mention of live games, but they said full match replays.
The problem, I don't know what Chelsea or Barclays has arranged in regards to TV rights. I'm assuming Sky TV has exclusive rights. In the States, I'm presuming Fox Sports does. On a side note, actually the Fox sports at $160 or $170 is pretty decent pricing compared to other sports leagues, and you actually get quite a few leagues to watch. The NFL Game Pass, which isn't able in the USA, is $200-$270 depending where you live. NBA is around $250, MLB is on the cheap side at $120, NHL was about $150
The last option is to subscribe to SkyTV Go. SkyTV is like DirectTV or Dish for across the pond. They have a online subscription for 35puonds a month, but I suspect you may need an IP from across the pond, and thus would need a VPN service. And you're not going to want to use a free to public because you'll want one with some bandwidth. But it does have Sky Sports, so you'll be able to Sky Sports, which has all the English football games.
Personally, I would just go with Fox Soccer TV. It includes access for mobile devices too. It's cheaper and will be less of hassle. I may not watch much soccer, but I did cut my cable to limited basic (channels 2-33) and now subscribe to NFL, NHL, MLB, and NBA. Now I get to watch a lot more sports and I'm paying for content I want to watch. The way I see it, I still would have gotten them at some point, so it's not like I'm shelling out more money.