If you are interested in sports events such as the Champions League, Formula 1 and so on, then Match TV is definitely your first port of call. The other channels are interesting for you if you are interested in news or other Russian programs. So it depends on your needs what is the best Russian channel.