Browsing: ENG vs SL live streaming and score updates