No, Winnerz doesn't have a live-streaming option. The closest thing to this feature is its live tracking system. Here, you will enjoy a detailed view of the game statistics, h2h mode, as well as live commentary.