Can I Watch the Champions League for Free?
The only possible way that allows you to stream the competition for free would be Match TV. Just connect to a Russian server and start watching.