Hi Sheila, I use this site : http://livetv.sx/en/allupcomingsports/33/
which when you click on an upcoming match, shows you a list of sites running the match. You have to shop around, keep away from the ones wanting extra software installed as you rightly suspect, but you can usually find one or two good ones with English commentary (or Russian even if you fancy it). It's helpful to clocl on a bit before the match because if lots of folk turn up once it's started, you sometimes find the game "freezing" on the stream ; indeed, I often run the game on two separate Firefox pages, from two different channels, with one having the sound down ; if one freezes, the other can take over!