Yes. There is an excellent live streaming service with BetOnline, covering a variety of sports and events.