Yes, live streaming is available at Instant Casino. Go to the live section and start following the live matches as they happen.