May 9, 2012 Watch Russia vs Sweden livestream Edit Delete Tags Autopost Sweden - Russia live streaming 11.05.2012IIHF World Championship 2012, Friday, May 11, 2012 14:15 pm ET