how to stream apple event on windows 8.1

is there a way to do this on 8.1, says on the website you need windows 10 with microsoft edge, dont wwant to upgrade to w10 just for this, anyway to do it or failing that anyone know another website that will stream it on delay?

MacRumors attracts a broad audience
of both consumers and professionals interested in
the latest technologies and products. We also boast an active community focused on
purchasing decisions and technical aspects of the iPhone, iPod, iPad, and Mac platforms.