There is a website that can be accessed in Canada for live streaming of a lot of sports (All NHL games)
www.atdhe.net
If you are in Europe you may need to use a proxy server to gain access (to hide your location). I have used www.hidemyass.com , which normally works.
Good luck! ... GO WINGS!