[
 {
  "id": "espn:401882836",
  "title": "Alavés vs Málaga",
  "label": "",
  "competition": "LaLiga",
  "competition_slug": "laliga",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-24T00:30:00+05:30",
  "state": "post",
  "score": "1–1",
  "venue": "Mendizorrotza",
  "page": "https://watchofficial.app/in/m/alaves-vs-malaga-2026-10-24",
  "answer": "In India, Alavés vs Málaga (LaLiga) streams on FanCode, starting 12:30 AM IST on Sat 24 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "FanCode",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.fancode.com/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Dream Sports: FanCode exclusive LaLiga partner for India",
     "url": "https://www.dreamsports.group/media-and-blog/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india"
    },
    {
     "label": "Dream Sports (FanCode parent)",
     "url": "https://www.dreamsports.group/newsroom/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india/"
    },
    {
     "label": "LiveSoccerTV",
     "url": "https://www.livesoccertv.com/it/channels/fancode/"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401882836/malaga-alaves"
   }
  ],
  "conflicts": []
 },
 {
  "id": "pl:128999",
  "title": "Ipswich Town vs Nottingham Forest",
  "label": "",
  "competition": "Premier League",
  "competition_slug": "premier-league",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-24T00:30:00+05:30",
  "state": "post",
  "score": "1–1",
  "venue": "Portman Road",
  "page": "https://watchofficial.app/in/m/ipswich-town-vs-nottingham-forest-2026-10-24",
  "answer": "In India, Ipswich Town vs Nottingham Forest (Premier League) is on Star Sports Select and streams on JioHotstar, starting 12:30 AM IST on Sat 24 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "JioHotstar",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football",
    "price": "from ₹79/mo"
   },
   {
    "platform": "Star Sports Select",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "High",
   "sources": [
    {
     "label": "India TV News, 21 Aug 2026",
     "url": "https://www.indiatvnews.com/sports/football/when-and-where-to-watch-premier-league-live-on-tv-and-stream-online-in-india-2026-08-21-1052097"
    },
    {
     "label": "Wikipedia: Premier League overseas broadcasters",
     "url": "https://en.wikipedia.org/wiki/List_of_Premier_League_overseas_broadcasters"
    },
    {
     "label": "Deccan Chronicle (reporting JioStar campaign launch)",
     "url": "https://www.deccanchronicle.com/sports/jiostar-bets-big-on-premier-league-signals-biggest-season-yet-1978657"
    },
    {
     "label": "IndianTelevision.com",
     "url": "https://indiantelevision.com/news-headline/jiostar-bags-premier-league-broadcasting-rights-for-next-three-year-cycle/"
    },
    {
     "label": "Official page check (automated)",
     "url": "https://footballapi.pulselive.com/football/broadcasting-schedule/fixtures?comps=1&pageSize=1&page=0&sort=asc&statuses=U&altIds=true"
    }
   ]
  },
  "fixture_confidence": "High",
  "schedule_sources": [
   {
    "source": "Premier League official fixtures",
    "official": true,
    "link": "https://www.premierleague.com/match/128999"
   },
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401879253/nottingham-forest-ipswich-town"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401909095",
  "title": "Boston Celtics vs New York Knicks",
  "label": "",
  "competition": "NBA",
  "competition_slug": "nba",
  "sport": "Basketball",
  "country": "IN",
  "start": "2026-10-24T04:30:00+05:30",
  "state": "post",
  "score": "107–103",
  "venue": "TD Garden",
  "page": "https://watchofficial.app/in/m/boston-celtics-vs-new-york-knicks-2026-10-24",
  "answer": "In India, Boston Celtics vs New York Knicks (NBA) streams on Prime Video and NBA League Pass, starting 4:30 AM IST on Sat 24 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Prime Video",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.primevideo.com/region/in",
    "note": "Selected games"
   },
   {
    "platform": "NBA League Pass",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.nba.com/watch/league-pass-stream",
    "note": "All games"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "LatestLY: NBA 2026-27 in India",
     "url": "https://www.latestly.com/sports/where-to-watch-nba-2026-27-live-streaming-online-and-tv-channel-telecast-in-india-7650729.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/nba/game/_/gameId/401909095/knicks-celtics"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401909096",
  "title": "San Antonio Spurs vs Houston Rockets",
  "label": "",
  "competition": "NBA",
  "competition_slug": "nba",
  "sport": "Basketball",
  "country": "IN",
  "start": "2026-10-24T07:00:00+05:30",
  "state": "post",
  "score": "110–114",
  "venue": "Moody Center",
  "page": "https://watchofficial.app/in/m/san-antonio-spurs-vs-houston-rockets-2026-10-24",
  "answer": "In India, San Antonio Spurs vs Houston Rockets (NBA) streams on Prime Video and NBA League Pass, starting 7:00 AM IST on Sat 24 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Prime Video",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.primevideo.com/region/in",
    "note": "Selected games"
   },
   {
    "platform": "NBA League Pass",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.nba.com/watch/league-pass-stream",
    "note": "All games"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "LatestLY: NBA 2026-27 in India",
     "url": "https://www.latestly.com/sports/where-to-watch-nba-2026-27-live-streaming-online-and-tv-channel-telecast-in-india-7650729.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/nba/game/_/gameId/401909096/rockets-spurs"
   }
  ],
  "conflicts": []
 },
 {
  "id": "manual:india-tour-of-new-zealand:2nd-t20i",
  "title": "New Zealand vs India, 2nd T20I",
  "label": "",
  "competition": "India tour of New Zealand (T20Is)",
  "competition_slug": "india-tour-of-new-zealand",
  "sport": "Cricket",
  "country": "IN",
  "start": "2026-10-24T12:30:00+05:30",
  "state": "in",
  "score": "",
  "venue": "Hagley Oval, Christchurch",
  "page": "https://watchofficial.app/in/m/new-zealand-vs-india-2nd-t20i-2026-10-24",
  "answer": "In India, New Zealand vs India, 2nd T20I (India tour of New Zealand (T20Is)) is on Sony Sports Network and streams on Sony LIV, starting 12:30 PM IST on Sat 24 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Sony LIV",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/",
    "price": "₹399/mo"
   },
   {
    "platform": "Sony Sports Network",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Business Standard, 1st T20I",
     "url": "https://www.business-standard.com/cricket/news/nz-vs-ind-1st-t20i-live-streaming-where-to-watch-today-s-cricket-match-126102100749_1.html"
    },
    {
     "label": "Yahoo Sports: IND vs NZ how to watch",
     "url": "https://sports.yahoo.com/articles/watch-ind-vs-nz-t20i-223001968.html"
    },
    {
     "label": "MediaInfoline (SPNI release)",
     "url": "https://www.mediainfoline.com/sports/sony-pictures-networks-india-set-to-become-the-home-to-new-zealand-cricket-for-seven-years"
    },
    {
     "label": "Wisden",
     "url": "https://www.wisden.com/series/new-zealand-vs-india-m-2026/cricket-news/nz-vs-ind-t20is-live-streaming-and-tv-channels-where-to-watch-live-and-match-timings-for-india-tour-of-new-zealand"
    },
    {
     "label": "CricTracker",
     "url": "https://www.crictracker.com/cricket-news/nz-vs-ind-2026-schedule-squads-live-streaming-broadcasters-and-all-you-need-to-know-6222/"
    },
    {
     "label": "New Zealand Cricket",
     "url": "https://nzc.nz/news-items/nzc-sony-pictures-networks-sign-seven-year-india-broadcast-deal"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "Hand-kept fixture list",
    "official": false,
    "link": ""
   }
  ],
  "conflicts": []
 },
 {
  "id": "pl:128994",
  "title": "Aston Villa vs Manchester City",
  "label": "",
  "competition": "Premier League",
  "competition_slug": "premier-league",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-24T17:00:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Villa Park",
  "page": "https://watchofficial.app/in/m/aston-villa-vs-manchester-city-2026-10-24",
  "answer": "In India, Aston Villa vs Manchester City (Premier League) is on Star Sports Select and streams on JioHotstar, starting 5:00 PM IST on Sat 24 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "JioHotstar",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football",
    "price": "from ₹79/mo"
   },
   {
    "platform": "Star Sports Select",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "High",
   "sources": [
    {
     "label": "India TV News, 21 Aug 2026",
     "url": "https://www.indiatvnews.com/sports/football/when-and-where-to-watch-premier-league-live-on-tv-and-stream-online-in-india-2026-08-21-1052097"
    },
    {
     "label": "Wikipedia: Premier League overseas broadcasters",
     "url": "https://en.wikipedia.org/wiki/List_of_Premier_League_overseas_broadcasters"
    },
    {
     "label": "Deccan Chronicle (reporting JioStar campaign launch)",
     "url": "https://www.deccanchronicle.com/sports/jiostar-bets-big-on-premier-league-signals-biggest-season-yet-1978657"
    },
    {
     "label": "IndianTelevision.com",
     "url": "https://indiantelevision.com/news-headline/jiostar-bags-premier-league-broadcasting-rights-for-next-three-year-cycle/"
    },
    {
     "label": "Official page check (automated)",
     "url": "https://footballapi.pulselive.com/football/broadcasting-schedule/fixtures?comps=1&pageSize=1&page=0&sort=asc&statuses=U&altIds=true"
    }
   ]
  },
  "fixture_confidence": "High",
  "schedule_sources": [
   {
    "source": "Premier League official fixtures",
    "official": true,
    "link": "https://www.premierleague.com/match/128994"
   },
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401879256/manchester-city-aston-villa"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401882830",
  "title": "Rayo Vallecano vs Elche",
  "label": "",
  "competition": "LaLiga",
  "competition_slug": "laliga",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-24T17:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Estadio de Vallecas",
  "page": "https://watchofficial.app/in/m/rayo-vallecano-vs-elche-2026-10-24",
  "answer": "In India, Rayo Vallecano vs Elche (LaLiga) streams on FanCode, starting 5:30 PM IST on Sat 24 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "FanCode",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.fancode.com/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Dream Sports: FanCode exclusive LaLiga partner for India",
     "url": "https://www.dreamsports.group/media-and-blog/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india"
    },
    {
     "label": "Dream Sports (FanCode parent)",
     "url": "https://www.dreamsports.group/newsroom/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india/"
    },
    {
     "label": "LiveSoccerTV",
     "url": "https://www.livesoccertv.com/it/channels/fancode/"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401882830/elche-rayo-vallecano"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401925427",
  "title": "Odisha FC vs NorthEast United FC",
  "label": "",
  "competition": "Indian Super League",
  "competition_slug": "isl",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-24T19:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Kalinga Stadium",
  "page": "https://watchofficial.app/in/m/odisha-fc-vs-northeast-united-fc-2026-10-24",
  "answer": "In India, Odisha FC vs NorthEast United FC (Indian Super League) is on Sony Sports Network and streams on ISL on YouTube and Sony LIV, starting 7:30 PM IST on Sat 24 Oct 2026. Free option: ISL on YouTube.",
  "watch": [
   {
    "platform": "ISL on YouTube",
    "kind": "Stream",
    "cost": "Free",
    "url": "https://www.youtube.com/@IndianSuperLeague"
   },
   {
    "platform": "Sony LIV",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/",
    "price": "₹399/mo"
   },
   {
    "platform": "Sony Sports Network",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "MediaInfoline: ISL announces Sony and YouTube",
     "url": "https://www.mediainfoline.com/sports/isl-announces-sony-sports-network-sony-liv-and-youtube-as-multi-platform-partners-for-2026-27-season"
    },
    {
     "label": "Inside World Football, 5 Oct 2026",
     "url": "https://insideworldfootball.com/2026/10/05/sony-agrees-multi-year-tv-deal-with-isl-mg-motor-india-pick-up-naming-rights"
    },
    {
     "label": "MG Indian Super League (official YouTube channel)",
     "url": "https://www.youtube.com/@IndianSuperLeague/streams"
    },
    {
     "label": "Indian Super League",
     "url": "https://www.indiansuperleague.com/"
    },
    {
     "label": "MediaNews4U (quoting Sony's Rajesh Kaul)",
     "url": "https://www.medianews4u.com/isl-brings-sony-sports-network-sony-liv-and-youtube-on-board-for-the-2026-27-season/"
    },
    {
     "label": "Khel Now",
     "url": "https://khelnow.com/football/indian-football-isl-2026-27-sony-sports-network-five-languages-commentary"
    },
    {
     "label": "myKhel",
     "url": "https://www.mykhel.com/football/isl-2026-27-streaming-where-to-watch-all-163-matches-455853.html"
    },
    {
     "label": "myKhel",
     "url": "https://www.mykhel.com/football/isl-2026-27-where-to-watch-indian-super-league-broadcast-live-streaming-details-official-455729.html"
    },
    {
     "label": "Khel Now",
     "url": "https://khelnow.com/football/indian-football-isl-2026-27-sony-youtube-media-rights"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401925427/northeast-united-fc-odisha-fc"
   }
  ],
  "conflicts": []
 },
 {
  "id": "pl:128993",
  "title": "Arsenal vs Everton",
  "label": "",
  "competition": "Premier League",
  "competition_slug": "premier-league",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-24T19:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Emirates Stadium",
  "page": "https://watchofficial.app/in/m/arsenal-vs-everton-2026-10-24",
  "answer": "In India, Arsenal vs Everton (Premier League) is on Star Sports Select and streams on JioHotstar, starting 7:30 PM IST on Sat 24 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "JioHotstar",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football",
    "price": "from ₹79/mo"
   },
   {
    "platform": "Star Sports Select",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "High",
   "sources": [
    {
     "label": "India TV News, 21 Aug 2026",
     "url": "https://www.indiatvnews.com/sports/football/when-and-where-to-watch-premier-league-live-on-tv-and-stream-online-in-india-2026-08-21-1052097"
    },
    {
     "label": "Wikipedia: Premier League overseas broadcasters",
     "url": "https://en.wikipedia.org/wiki/List_of_Premier_League_overseas_broadcasters"
    },
    {
     "label": "Deccan Chronicle (reporting JioStar campaign launch)",
     "url": "https://www.deccanchronicle.com/sports/jiostar-bets-big-on-premier-league-signals-biggest-season-yet-1978657"
    },
    {
     "label": "IndianTelevision.com",
     "url": "https://indiantelevision.com/news-headline/jiostar-bags-premier-league-broadcasting-rights-for-next-three-year-cycle/"
    },
    {
     "label": "Official page check (automated)",
     "url": "https://footballapi.pulselive.com/football/broadcasting-schedule/fixtures?comps=1&pageSize=1&page=0&sort=asc&statuses=U&altIds=true"
    }
   ]
  },
  "fixture_confidence": "High",
  "schedule_sources": [
   {
    "source": "Premier League official fixtures",
    "official": true,
    "link": "https://www.premierleague.com/match/128993"
   },
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401878768/everton-arsenal"
   }
  ],
  "conflicts": []
 },
 {
  "id": "pl:128996",
  "title": "Coventry City vs Fulham",
  "label": "",
  "competition": "Premier League",
  "competition_slug": "premier-league",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-24T19:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Coventry Building Society Arena",
  "page": "https://watchofficial.app/in/m/coventry-city-vs-fulham-2026-10-24",
  "answer": "In India, Coventry City vs Fulham (Premier League) is on Star Sports Select and streams on JioHotstar, starting 7:30 PM IST on Sat 24 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "JioHotstar",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football",
    "price": "from ₹79/mo"
   },
   {
    "platform": "Star Sports Select",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "High",
   "sources": [
    {
     "label": "India TV News, 21 Aug 2026",
     "url": "https://www.indiatvnews.com/sports/football/when-and-where-to-watch-premier-league-live-on-tv-and-stream-online-in-india-2026-08-21-1052097"
    },
    {
     "label": "Wikipedia: Premier League overseas broadcasters",
     "url": "https://en.wikipedia.org/wiki/List_of_Premier_League_overseas_broadcasters"
    },
    {
     "label": "Deccan Chronicle (reporting JioStar campaign launch)",
     "url": "https://www.deccanchronicle.com/sports/jiostar-bets-big-on-premier-league-signals-biggest-season-yet-1978657"
    },
    {
     "label": "IndianTelevision.com",
     "url": "https://indiantelevision.com/news-headline/jiostar-bags-premier-league-broadcasting-rights-for-next-three-year-cycle/"
    },
    {
     "label": "Official page check (automated)",
     "url": "https://footballapi.pulselive.com/football/broadcasting-schedule/fixtures?comps=1&pageSize=1&page=0&sort=asc&statuses=U&altIds=true"
    }
   ]
  },
  "fixture_confidence": "High",
  "schedule_sources": [
   {
    "source": "Premier League official fixtures",
    "official": true,
    "link": "https://www.premierleague.com/match/128996"
   },
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401879255/fulham-coventry-city"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401882831",
  "title": "Racing Santander vs Espanyol",
  "label": "",
  "competition": "LaLiga",
  "competition_slug": "laliga",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-24T19:45:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "El Sardineros",
  "page": "https://watchofficial.app/in/m/racing-santander-vs-espanyol-2026-10-24",
  "answer": "In India, Racing Santander vs Espanyol (LaLiga) streams on FanCode, starting 7:45 PM IST on Sat 24 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "FanCode",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.fancode.com/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Dream Sports: FanCode exclusive LaLiga partner for India",
     "url": "https://www.dreamsports.group/media-and-blog/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india"
    },
    {
     "label": "Dream Sports (FanCode parent)",
     "url": "https://www.dreamsports.group/newsroom/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india/"
    },
    {
     "label": "LiveSoccerTV",
     "url": "https://www.livesoccertv.com/it/channels/fancode/"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401882831/espanyol-racing-santander"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401882827",
  "title": "Valencia vs Villarreal",
  "label": "",
  "competition": "LaLiga",
  "competition_slug": "laliga",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-24T22:00:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Mestalla Stadium",
  "page": "https://watchofficial.app/in/m/valencia-vs-villarreal-2026-10-24",
  "answer": "In India, Valencia vs Villarreal (LaLiga) streams on FanCode, starting 10:00 PM IST on Sat 24 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "FanCode",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.fancode.com/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Dream Sports: FanCode exclusive LaLiga partner for India",
     "url": "https://www.dreamsports.group/media-and-blog/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india"
    },
    {
     "label": "Dream Sports (FanCode parent)",
     "url": "https://www.dreamsports.group/newsroom/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india/"
    },
    {
     "label": "LiveSoccerTV",
     "url": "https://www.livesoccertv.com/it/channels/fancode/"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401882827/villarreal-valencia"
   }
  ],
  "conflicts": []
 },
 {
  "id": "pl:128995",
  "title": "Chelsea vs Tottenham Hotspur",
  "label": "",
  "competition": "Premier League",
  "competition_slug": "premier-league",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-24T22:00:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Stamford Bridge",
  "page": "https://watchofficial.app/in/m/chelsea-vs-tottenham-hotspur-2026-10-24",
  "answer": "In India, Chelsea vs Tottenham Hotspur (Premier League) is on Star Sports Select and streams on JioHotstar, starting 10:00 PM IST on Sat 24 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "JioHotstar",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football",
    "price": "from ₹79/mo"
   },
   {
    "platform": "Star Sports Select",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "High",
   "sources": [
    {
     "label": "India TV News, 21 Aug 2026",
     "url": "https://www.indiatvnews.com/sports/football/when-and-where-to-watch-premier-league-live-on-tv-and-stream-online-in-india-2026-08-21-1052097"
    },
    {
     "label": "Wikipedia: Premier League overseas broadcasters",
     "url": "https://en.wikipedia.org/wiki/List_of_Premier_League_overseas_broadcasters"
    },
    {
     "label": "Deccan Chronicle (reporting JioStar campaign launch)",
     "url": "https://www.deccanchronicle.com/sports/jiostar-bets-big-on-premier-league-signals-biggest-season-yet-1978657"
    },
    {
     "label": "IndianTelevision.com",
     "url": "https://indiantelevision.com/news-headline/jiostar-bags-premier-league-broadcasting-rights-for-next-three-year-cycle/"
    },
    {
     "label": "Official page check (automated)",
     "url": "https://footballapi.pulselive.com/football/broadcasting-schedule/fixtures?comps=1&pageSize=1&page=0&sort=asc&statuses=U&altIds=true"
    }
   ]
  },
  "fixture_confidence": "High",
  "schedule_sources": [
   {
    "source": "Premier League official fixtures",
    "official": true,
    "link": "https://www.premierleague.com/match/128995"
   },
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401878767/tottenham-hotspur-chelsea"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401882834",
  "title": "Atlético Madrid vs Deportivo",
  "label": "",
  "competition": "LaLiga",
  "competition_slug": "laliga",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-25T00:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Riyadh Air Metropolitano",
  "page": "https://watchofficial.app/in/m/atletico-madrid-vs-deportivo-2026-10-25",
  "answer": "In India, Atlético Madrid vs Deportivo (LaLiga) streams on FanCode, starting 12:30 AM IST on Sun 25 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "FanCode",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.fancode.com/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Dream Sports: FanCode exclusive LaLiga partner for India",
     "url": "https://www.dreamsports.group/media-and-blog/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india"
    },
    {
     "label": "Dream Sports (FanCode parent)",
     "url": "https://www.dreamsports.group/newsroom/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india/"
    },
    {
     "label": "LiveSoccerTV",
     "url": "https://www.livesoccertv.com/it/channels/fancode/"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401882834/deportivo-atletico-madrid"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:600057446-qualifying",
  "title": "MSC Cruises United States Grand Prix: Qualifying",
  "label": "",
  "competition": "Formula 1",
  "competition_slug": "f1",
  "sport": "Motorsport",
  "country": "IN",
  "start": "2026-10-25T02:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Circuit of the Americas",
  "page": "https://watchofficial.app/in/m/msc-cruises-united-states-grand-prix-qualifying-2026-10-25",
  "answer": "In India, MSC Cruises United States Grand Prix: Qualifying (Formula 1) streams on FanCode and F1 TV Pro, starting 2:30 AM IST on Sun 25 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "FanCode",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.fancode.com/formula1"
   },
   {
    "platform": "F1 TV Pro",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.formula1.com/en-in/subscribe-to-f1-tv",
    "note": "Sold via FanCode in India (Pro/Premium); F1 TV Access (timing only) direct"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Esquire India: F1 Singapore GP 2026 where to watch",
     "url": "https://www.esquireindia.co.in/culture/sports/f1-singapore-gp-2026-live-india-date-time-schedule-when-and-where-to-watch-live-streaming-fancode"
    },
    {
     "label": "Formula 1",
     "url": "https://www.formula1.com/en-in/subscribe-to-f1-tv"
    },
    {
     "label": "LatestLY",
     "url": "https://www.latestly.com/sports/f1-azerbaijan-grand-prix-2026-free-live-streaming-online-in-india-7621386.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/f1/race/_/id/600057446"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401909855",
  "title": "Philadelphia 76ers vs Milwaukee Bucks",
  "label": "",
  "competition": "NBA",
  "competition_slug": "nba",
  "sport": "Basketball",
  "country": "IN",
  "start": "2026-10-25T05:00:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Xfinity Mobile Arena",
  "page": "https://watchofficial.app/in/m/philadelphia-76ers-vs-milwaukee-bucks-2026-10-25",
  "answer": "In India, Philadelphia 76ers vs Milwaukee Bucks (NBA) streams on Prime Video and NBA League Pass, starting 5:00 AM IST on Sun 25 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Prime Video",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.primevideo.com/region/in",
    "note": "Selected games"
   },
   {
    "platform": "NBA League Pass",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.nba.com/watch/league-pass-stream",
    "note": "All games"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "LatestLY: NBA 2026-27 in India",
     "url": "https://www.latestly.com/sports/where-to-watch-nba-2026-27-live-streaming-online-and-tv-channel-telecast-in-india-7650729.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/nba/game/_/gameId/401909855/bucks-76ers"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401909860",
  "title": "Phoenix Suns vs Golden State Warriors",
  "label": "",
  "competition": "NBA",
  "competition_slug": "nba",
  "sport": "Basketball",
  "country": "IN",
  "start": "2026-10-25T07:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Mortgage Matchup Center",
  "page": "https://watchofficial.app/in/m/phoenix-suns-vs-golden-state-warriors-2026-10-25",
  "answer": "In India, Phoenix Suns vs Golden State Warriors (NBA) streams on Prime Video and NBA League Pass, starting 7:30 AM IST on Sun 25 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Prime Video",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.primevideo.com/region/in",
    "note": "Selected games"
   },
   {
    "platform": "NBA League Pass",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.nba.com/watch/league-pass-stream",
    "note": "All games"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "LatestLY: NBA 2026-27 in India",
     "url": "https://www.latestly.com/sports/where-to-watch-nba-2026-27-live-streaming-online-and-tv-channel-telecast-in-india-7650729.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/nba/game/_/gameId/401909860/warriors-suns"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401925426",
  "title": "Churchill Brothers vs Punjab FC",
  "label": "",
  "competition": "Indian Super League",
  "competition_slug": "isl",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-25T17:00:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Pandit Jawaharlal Nehru Stadium",
  "page": "https://watchofficial.app/in/m/churchill-brothers-vs-punjab-fc-2026-10-25",
  "answer": "In India, Churchill Brothers vs Punjab FC (Indian Super League) is on Sony Sports Network and streams on ISL on YouTube and Sony LIV, starting 5:00 PM IST on Sun 25 Oct 2026. Free option: ISL on YouTube.",
  "watch": [
   {
    "platform": "ISL on YouTube",
    "kind": "Stream",
    "cost": "Free",
    "url": "https://www.youtube.com/@IndianSuperLeague"
   },
   {
    "platform": "Sony LIV",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/",
    "price": "₹399/mo"
   },
   {
    "platform": "Sony Sports Network",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "MediaInfoline: ISL announces Sony and YouTube",
     "url": "https://www.mediainfoline.com/sports/isl-announces-sony-sports-network-sony-liv-and-youtube-as-multi-platform-partners-for-2026-27-season"
    },
    {
     "label": "Inside World Football, 5 Oct 2026",
     "url": "https://insideworldfootball.com/2026/10/05/sony-agrees-multi-year-tv-deal-with-isl-mg-motor-india-pick-up-naming-rights"
    },
    {
     "label": "MG Indian Super League (official YouTube channel)",
     "url": "https://www.youtube.com/@IndianSuperLeague/streams"
    },
    {
     "label": "Indian Super League",
     "url": "https://www.indiansuperleague.com/"
    },
    {
     "label": "MediaNews4U (quoting Sony's Rajesh Kaul)",
     "url": "https://www.medianews4u.com/isl-brings-sony-sports-network-sony-liv-and-youtube-on-board-for-the-2026-27-season/"
    },
    {
     "label": "Khel Now",
     "url": "https://khelnow.com/football/indian-football-isl-2026-27-sony-sports-network-five-languages-commentary"
    },
    {
     "label": "myKhel",
     "url": "https://www.mykhel.com/football/isl-2026-27-streaming-where-to-watch-all-163-matches-455853.html"
    },
    {
     "label": "myKhel",
     "url": "https://www.mykhel.com/football/isl-2026-27-where-to-watch-indian-super-league-broadcast-live-streaming-details-official-455729.html"
    },
    {
     "label": "Khel Now",
     "url": "https://khelnow.com/football/indian-football-isl-2026-27-sony-youtube-media-rights"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401925426/punjab-fc-churchill-brothers"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401882835",
  "title": "Athletic Club vs Getafe",
  "label": "",
  "competition": "LaLiga",
  "competition_slug": "laliga",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-25T18:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "San Mamés",
  "page": "https://watchofficial.app/in/m/athletic-club-vs-getafe-2026-10-25",
  "answer": "In India, Athletic Club vs Getafe (LaLiga) streams on FanCode, starting 6:30 PM IST on Sun 25 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "FanCode",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.fancode.com/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Dream Sports: FanCode exclusive LaLiga partner for India",
     "url": "https://www.dreamsports.group/media-and-blog/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india"
    },
    {
     "label": "Dream Sports (FanCode parent)",
     "url": "https://www.dreamsports.group/newsroom/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india/"
    },
    {
     "label": "LiveSoccerTV",
     "url": "https://www.livesoccertv.com/it/channels/fancode/"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401882835/getafe-athletic-club"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401925425",
  "title": "Kerala Blasters FC vs Mumbai City FC",
  "label": "",
  "competition": "Indian Super League",
  "competition_slug": "isl",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-25T19:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Jawaharlal Nehru Stadium (Kochi)",
  "page": "https://watchofficial.app/in/m/kerala-blasters-fc-vs-mumbai-city-fc-2026-10-25",
  "answer": "In India, Kerala Blasters FC vs Mumbai City FC (Indian Super League) is on Sony Sports Network and streams on ISL on YouTube and Sony LIV, starting 7:30 PM IST on Sun 25 Oct 2026. Free option: ISL on YouTube.",
  "watch": [
   {
    "platform": "ISL on YouTube",
    "kind": "Stream",
    "cost": "Free",
    "url": "https://www.youtube.com/@IndianSuperLeague"
   },
   {
    "platform": "Sony LIV",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/",
    "price": "₹399/mo"
   },
   {
    "platform": "Sony Sports Network",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "MediaInfoline: ISL announces Sony and YouTube",
     "url": "https://www.mediainfoline.com/sports/isl-announces-sony-sports-network-sony-liv-and-youtube-as-multi-platform-partners-for-2026-27-season"
    },
    {
     "label": "Inside World Football, 5 Oct 2026",
     "url": "https://insideworldfootball.com/2026/10/05/sony-agrees-multi-year-tv-deal-with-isl-mg-motor-india-pick-up-naming-rights"
    },
    {
     "label": "MG Indian Super League (official YouTube channel)",
     "url": "https://www.youtube.com/@IndianSuperLeague/streams"
    },
    {
     "label": "Indian Super League",
     "url": "https://www.indiansuperleague.com/"
    },
    {
     "label": "MediaNews4U (quoting Sony's Rajesh Kaul)",
     "url": "https://www.medianews4u.com/isl-brings-sony-sports-network-sony-liv-and-youtube-on-board-for-the-2026-27-season/"
    },
    {
     "label": "Khel Now",
     "url": "https://khelnow.com/football/indian-football-isl-2026-27-sony-sports-network-five-languages-commentary"
    },
    {
     "label": "myKhel",
     "url": "https://www.mykhel.com/football/isl-2026-27-streaming-where-to-watch-all-163-matches-455853.html"
    },
    {
     "label": "myKhel",
     "url": "https://www.mykhel.com/football/isl-2026-27-where-to-watch-indian-super-league-broadcast-live-streaming-details-official-455729.html"
    },
    {
     "label": "Khel Now",
     "url": "https://khelnow.com/football/indian-football-isl-2026-27-sony-youtube-media-rights"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401925425/mumbai-city-fc-kerala-blasters-fc"
   }
  ],
  "conflicts": []
 },
 {
  "id": "pl:128997",
  "title": "Crystal Palace vs Newcastle United",
  "label": "",
  "competition": "Premier League",
  "competition_slug": "premier-league",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-25T19:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Selhurst Park",
  "page": "https://watchofficial.app/in/m/crystal-palace-vs-newcastle-united-2026-10-25",
  "answer": "In India, Crystal Palace vs Newcastle United (Premier League) is on Star Sports Select and streams on JioHotstar, starting 7:30 PM IST on Sun 25 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "JioHotstar",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football",
    "price": "from ₹79/mo"
   },
   {
    "platform": "Star Sports Select",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "High",
   "sources": [
    {
     "label": "India TV News, 21 Aug 2026",
     "url": "https://www.indiatvnews.com/sports/football/when-and-where-to-watch-premier-league-live-on-tv-and-stream-online-in-india-2026-08-21-1052097"
    },
    {
     "label": "Wikipedia: Premier League overseas broadcasters",
     "url": "https://en.wikipedia.org/wiki/List_of_Premier_League_overseas_broadcasters"
    },
    {
     "label": "Deccan Chronicle (reporting JioStar campaign launch)",
     "url": "https://www.deccanchronicle.com/sports/jiostar-bets-big-on-premier-league-signals-biggest-season-yet-1978657"
    },
    {
     "label": "IndianTelevision.com",
     "url": "https://indiantelevision.com/news-headline/jiostar-bags-premier-league-broadcasting-rights-for-next-three-year-cycle/"
    },
    {
     "label": "Official page check (automated)",
     "url": "https://footballapi.pulselive.com/football/broadcasting-schedule/fixtures?comps=1&pageSize=1&page=0&sort=asc&statuses=U&altIds=true"
    }
   ]
  },
  "fixture_confidence": "High",
  "schedule_sources": [
   {
    "source": "Premier League official fixtures",
    "official": true,
    "link": "https://www.premierleague.com/match/128997"
   },
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401879254/newcastle-united-crystal-palace"
   }
  ],
  "conflicts": []
 },
 {
  "id": "pl:128998",
  "title": "Hull City vs Brentford",
  "label": "",
  "competition": "Premier League",
  "competition_slug": "premier-league",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-25T19:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "The MKM Stadium",
  "page": "https://watchofficial.app/in/m/hull-city-vs-brentford-2026-10-25",
  "answer": "In India, Hull City vs Brentford (Premier League) is on Star Sports Select and streams on JioHotstar, starting 7:30 PM IST on Sun 25 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "JioHotstar",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football",
    "price": "from ₹79/mo"
   },
   {
    "platform": "Star Sports Select",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "High",
   "sources": [
    {
     "label": "India TV News, 21 Aug 2026",
     "url": "https://www.indiatvnews.com/sports/football/when-and-where-to-watch-premier-league-live-on-tv-and-stream-online-in-india-2026-08-21-1052097"
    },
    {
     "label": "Wikipedia: Premier League overseas broadcasters",
     "url": "https://en.wikipedia.org/wiki/List_of_Premier_League_overseas_broadcasters"
    },
    {
     "label": "Deccan Chronicle (reporting JioStar campaign launch)",
     "url": "https://www.deccanchronicle.com/sports/jiostar-bets-big-on-premier-league-signals-biggest-season-yet-1978657"
    },
    {
     "label": "IndianTelevision.com",
     "url": "https://indiantelevision.com/news-headline/jiostar-bags-premier-league-broadcasting-rights-for-next-three-year-cycle/"
    },
    {
     "label": "Official page check (automated)",
     "url": "https://footballapi.pulselive.com/football/broadcasting-schedule/fixtures?comps=1&pageSize=1&page=0&sort=asc&statuses=U&altIds=true"
    }
   ]
  },
  "fixture_confidence": "High",
  "schedule_sources": [
   {
    "source": "Premier League official fixtures",
    "official": true,
    "link": "https://www.premierleague.com/match/128998"
   },
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401878766/brentford-hull-city"
   }
  ],
  "conflicts": []
 },
 {
  "id": "pl:129000",
  "title": "Liverpool vs Brighton & Hove Albion",
  "label": "",
  "competition": "Premier League",
  "competition_slug": "premier-league",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-25T19:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Anfield",
  "page": "https://watchofficial.app/in/m/liverpool-vs-brighton-hove-albion-2026-10-25",
  "answer": "In India, Liverpool vs Brighton & Hove Albion (Premier League) is on Star Sports Select and streams on JioHotstar, starting 7:30 PM IST on Sun 25 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "JioHotstar",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football",
    "price": "from ₹79/mo"
   },
   {
    "platform": "Star Sports Select",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "High",
   "sources": [
    {
     "label": "India TV News, 21 Aug 2026",
     "url": "https://www.indiatvnews.com/sports/football/when-and-where-to-watch-premier-league-live-on-tv-and-stream-online-in-india-2026-08-21-1052097"
    },
    {
     "label": "Wikipedia: Premier League overseas broadcasters",
     "url": "https://en.wikipedia.org/wiki/List_of_Premier_League_overseas_broadcasters"
    },
    {
     "label": "Deccan Chronicle (reporting JioStar campaign launch)",
     "url": "https://www.deccanchronicle.com/sports/jiostar-bets-big-on-premier-league-signals-biggest-season-yet-1978657"
    },
    {
     "label": "IndianTelevision.com",
     "url": "https://indiantelevision.com/news-headline/jiostar-bags-premier-league-broadcasting-rights-for-next-three-year-cycle/"
    },
    {
     "label": "Official page check (automated)",
     "url": "https://footballapi.pulselive.com/football/broadcasting-schedule/fixtures?comps=1&pageSize=1&page=0&sort=asc&statuses=U&altIds=true"
    }
   ]
  },
  "fixture_confidence": "High",
  "schedule_sources": [
   {
    "source": "Premier League official fixtures",
    "official": true,
    "link": "https://www.premierleague.com/match/129000"
   },
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401878765/brighton-hove-albion-liverpool"
   }
  ],
  "conflicts": []
 },
 {
  "id": "pl:129001",
  "title": "Manchester United vs Bournemouth",
  "label": "",
  "competition": "Premier League",
  "competition_slug": "premier-league",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-25T19:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Old Trafford",
  "page": "https://watchofficial.app/in/m/manchester-united-vs-bournemouth-2026-10-25",
  "answer": "In India, Manchester United vs Bournemouth (Premier League) is on Star Sports Select and streams on JioHotstar, starting 7:30 PM IST on Sun 25 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "JioHotstar",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football",
    "price": "from ₹79/mo"
   },
   {
    "platform": "Star Sports Select",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "High",
   "sources": [
    {
     "label": "India TV News, 21 Aug 2026",
     "url": "https://www.indiatvnews.com/sports/football/when-and-where-to-watch-premier-league-live-on-tv-and-stream-online-in-india-2026-08-21-1052097"
    },
    {
     "label": "Wikipedia: Premier League overseas broadcasters",
     "url": "https://en.wikipedia.org/wiki/List_of_Premier_League_overseas_broadcasters"
    },
    {
     "label": "Deccan Chronicle (reporting JioStar campaign launch)",
     "url": "https://www.deccanchronicle.com/sports/jiostar-bets-big-on-premier-league-signals-biggest-season-yet-1978657"
    },
    {
     "label": "IndianTelevision.com",
     "url": "https://indiantelevision.com/news-headline/jiostar-bags-premier-league-broadcasting-rights-for-next-three-year-cycle/"
    },
    {
     "label": "Official page check (automated)",
     "url": "https://footballapi.pulselive.com/football/broadcasting-schedule/fixtures?comps=1&pageSize=1&page=0&sort=asc&statuses=U&altIds=true"
    }
   ]
  },
  "fixture_confidence": "High",
  "schedule_sources": [
   {
    "source": "Premier League official fixtures",
    "official": true,
    "link": "https://www.premierleague.com/match/129001"
   },
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401879252/afc-bournemouth-manchester-united"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401882833",
  "title": "Celta Vigo vs Real Betis",
  "label": "",
  "competition": "LaLiga",
  "competition_slug": "laliga",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-25T20:45:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Balaidos",
  "page": "https://watchofficial.app/in/m/celta-vigo-vs-real-betis-2026-10-25",
  "answer": "In India, Celta Vigo vs Real Betis (LaLiga) streams on FanCode, starting 8:45 PM IST on Sun 25 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "FanCode",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.fancode.com/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Dream Sports: FanCode exclusive LaLiga partner for India",
     "url": "https://www.dreamsports.group/media-and-blog/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india"
    },
    {
     "label": "Dream Sports (FanCode parent)",
     "url": "https://www.dreamsports.group/newsroom/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india/"
    },
    {
     "label": "LiveSoccerTV",
     "url": "https://www.livesoccertv.com/it/channels/fancode/"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401882833/real-betis-celta-vigo"
   }
  ],
  "conflicts": []
 },
 {
  "id": "pl:129002",
  "title": "Sunderland vs Leeds United",
  "label": "",
  "competition": "Premier League",
  "competition_slug": "premier-league",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-25T22:00:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Stadium of Light",
  "page": "https://watchofficial.app/in/m/sunderland-vs-leeds-united-2026-10-25",
  "answer": "In India, Sunderland vs Leeds United (Premier League) is on Star Sports Select and streams on JioHotstar, starting 10:00 PM IST on Sun 25 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "JioHotstar",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football",
    "price": "from ₹79/mo"
   },
   {
    "platform": "Star Sports Select",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.jiohotstar.com/sports/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "High",
   "sources": [
    {
     "label": "India TV News, 21 Aug 2026",
     "url": "https://www.indiatvnews.com/sports/football/when-and-where-to-watch-premier-league-live-on-tv-and-stream-online-in-india-2026-08-21-1052097"
    },
    {
     "label": "Wikipedia: Premier League overseas broadcasters",
     "url": "https://en.wikipedia.org/wiki/List_of_Premier_League_overseas_broadcasters"
    },
    {
     "label": "Deccan Chronicle (reporting JioStar campaign launch)",
     "url": "https://www.deccanchronicle.com/sports/jiostar-bets-big-on-premier-league-signals-biggest-season-yet-1978657"
    },
    {
     "label": "IndianTelevision.com",
     "url": "https://indiantelevision.com/news-headline/jiostar-bags-premier-league-broadcasting-rights-for-next-three-year-cycle/"
    },
    {
     "label": "Official page check (automated)",
     "url": "https://footballapi.pulselive.com/football/broadcasting-schedule/fixtures?comps=1&pageSize=1&page=0&sort=asc&statuses=U&altIds=true"
    }
   ]
  },
  "fixture_confidence": "High",
  "schedule_sources": [
   {
    "source": "Premier League official fixtures",
    "official": true,
    "link": "https://www.premierleague.com/match/129002"
   },
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401878764/leeds-united-sunderland"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401882829",
  "title": "Real Sociedad vs Levante",
  "label": "",
  "competition": "LaLiga",
  "competition_slug": "laliga",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-25T23:00:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Reale Arena",
  "page": "https://watchofficial.app/in/m/real-sociedad-vs-levante-2026-10-25",
  "answer": "In India, Real Sociedad vs Levante (LaLiga) streams on FanCode, starting 11:00 PM IST on Sun 25 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "FanCode",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.fancode.com/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Dream Sports: FanCode exclusive LaLiga partner for India",
     "url": "https://www.dreamsports.group/media-and-blog/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india"
    },
    {
     "label": "Dream Sports (FanCode parent)",
     "url": "https://www.dreamsports.group/newsroom/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india/"
    },
    {
     "label": "LiveSoccerTV",
     "url": "https://www.livesoccertv.com/it/channels/fancode/"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401882829/levante-real-sociedad"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:600057446-race",
  "title": "MSC Cruises United States Grand Prix: Race",
  "label": "",
  "competition": "Formula 1",
  "competition_slug": "f1",
  "sport": "Motorsport",
  "country": "IN",
  "start": "2026-10-26T01:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Circuit of the Americas",
  "page": "https://watchofficial.app/in/m/msc-cruises-united-states-grand-prix-race-2026-10-26",
  "answer": "In India, MSC Cruises United States Grand Prix: Race (Formula 1) streams on FanCode and F1 TV Pro, starting 1:30 AM IST on Mon 26 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "FanCode",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.fancode.com/formula1"
   },
   {
    "platform": "F1 TV Pro",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.formula1.com/en-in/subscribe-to-f1-tv",
    "note": "Sold via FanCode in India (Pro/Premium); F1 TV Access (timing only) direct"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Esquire India: F1 Singapore GP 2026 where to watch",
     "url": "https://www.esquireindia.co.in/culture/sports/f1-singapore-gp-2026-live-india-date-time-schedule-when-and-where-to-watch-live-streaming-fancode"
    },
    {
     "label": "Formula 1",
     "url": "https://www.formula1.com/en-in/subscribe-to-f1-tv"
    },
    {
     "label": "LatestLY",
     "url": "https://www.latestly.com/sports/f1-azerbaijan-grand-prix-2026-free-live-streaming-online-in-india-7621386.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/f1/race/_/id/600057446"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401882832",
  "title": "Barcelona vs Real Madrid",
  "label": "",
  "competition": "LaLiga",
  "competition_slug": "laliga",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-26T01:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Spotify Camp Nou",
  "page": "https://watchofficial.app/in/m/barcelona-vs-real-madrid-2026-10-26",
  "answer": "In India, Barcelona vs Real Madrid (LaLiga) streams on FanCode, starting 1:30 AM IST on Mon 26 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "FanCode",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.fancode.com/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Dream Sports: FanCode exclusive LaLiga partner for India",
     "url": "https://www.dreamsports.group/media-and-blog/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india"
    },
    {
     "label": "Dream Sports (FanCode parent)",
     "url": "https://www.dreamsports.group/newsroom/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india/"
    },
    {
     "label": "LiveSoccerTV",
     "url": "https://www.livesoccertv.com/it/channels/fancode/"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401882832/real-madrid-barcelona"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401909864",
  "title": "Minnesota Timberwolves vs Toronto Raptors",
  "label": "",
  "competition": "NBA",
  "competition_slug": "nba",
  "sport": "Basketball",
  "country": "IN",
  "start": "2026-10-26T04:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Target Center",
  "page": "https://watchofficial.app/in/m/minnesota-timberwolves-vs-toronto-raptors-2026-10-26",
  "answer": "In India, Minnesota Timberwolves vs Toronto Raptors (NBA) streams on Prime Video and NBA League Pass, starting 4:30 AM IST on Mon 26 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Prime Video",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.primevideo.com/region/in",
    "note": "Selected games"
   },
   {
    "platform": "NBA League Pass",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.nba.com/watch/league-pass-stream",
    "note": "All games"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "LatestLY: NBA 2026-27 in India",
     "url": "https://www.latestly.com/sports/where-to-watch-nba-2026-27-live-streaming-online-and-tv-channel-telecast-in-india-7650729.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/nba/game/_/gameId/401909864/raptors-timberwolves"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401925424",
  "title": "Mohun Bagan Super Giant vs Chennaiyin FC",
  "label": "",
  "competition": "Indian Super League",
  "competition_slug": "isl",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-26T19:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Vivekananda Yuba Bharati Krirangan Stadium",
  "page": "https://watchofficial.app/in/m/mohun-bagan-super-giant-vs-chennaiyin-fc-2026-10-26",
  "answer": "In India, Mohun Bagan Super Giant vs Chennaiyin FC (Indian Super League) is on Sony Sports Network and streams on ISL on YouTube and Sony LIV, starting 7:30 PM IST on Mon 26 Oct 2026. Free option: ISL on YouTube.",
  "watch": [
   {
    "platform": "ISL on YouTube",
    "kind": "Stream",
    "cost": "Free",
    "url": "https://www.youtube.com/@IndianSuperLeague"
   },
   {
    "platform": "Sony LIV",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/",
    "price": "₹399/mo"
   },
   {
    "platform": "Sony Sports Network",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "MediaInfoline: ISL announces Sony and YouTube",
     "url": "https://www.mediainfoline.com/sports/isl-announces-sony-sports-network-sony-liv-and-youtube-as-multi-platform-partners-for-2026-27-season"
    },
    {
     "label": "Inside World Football, 5 Oct 2026",
     "url": "https://insideworldfootball.com/2026/10/05/sony-agrees-multi-year-tv-deal-with-isl-mg-motor-india-pick-up-naming-rights"
    },
    {
     "label": "MG Indian Super League (official YouTube channel)",
     "url": "https://www.youtube.com/@IndianSuperLeague/streams"
    },
    {
     "label": "Indian Super League",
     "url": "https://www.indiansuperleague.com/"
    },
    {
     "label": "MediaNews4U (quoting Sony's Rajesh Kaul)",
     "url": "https://www.medianews4u.com/isl-brings-sony-sports-network-sony-liv-and-youtube-on-board-for-the-2026-27-season/"
    },
    {
     "label": "Khel Now",
     "url": "https://khelnow.com/football/indian-football-isl-2026-27-sony-sports-network-five-languages-commentary"
    },
    {
     "label": "myKhel",
     "url": "https://www.mykhel.com/football/isl-2026-27-streaming-where-to-watch-all-163-matches-455853.html"
    },
    {
     "label": "myKhel",
     "url": "https://www.mykhel.com/football/isl-2026-27-where-to-watch-indian-super-league-broadcast-live-streaming-details-official-455729.html"
    },
    {
     "label": "Khel Now",
     "url": "https://khelnow.com/football/indian-football-isl-2026-27-sony-youtube-media-rights"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401925424/chennaiyin-fc-mohun-bagan-super-giant"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401882828",
  "title": "Sevilla vs Osasuna",
  "label": "",
  "competition": "LaLiga",
  "competition_slug": "laliga",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-27T01:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Ramón Sánchez Pizjuán Stadium",
  "page": "https://watchofficial.app/in/m/sevilla-vs-osasuna-2026-10-27",
  "answer": "In India, Sevilla vs Osasuna (LaLiga) streams on FanCode, starting 1:30 AM IST on Tue 27 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "FanCode",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.fancode.com/football"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Dream Sports: FanCode exclusive LaLiga partner for India",
     "url": "https://www.dreamsports.group/media-and-blog/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india"
    },
    {
     "label": "Dream Sports (FanCode parent)",
     "url": "https://www.dreamsports.group/newsroom/fancode-enters-into-multi-year-partnership-with-laliga-to-become-exclusive-broadcast-partner-for-india/"
    },
    {
     "label": "LiveSoccerTV",
     "url": "https://www.livesoccertv.com/it/channels/fancode/"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401882828/osasuna-sevilla"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401909871",
  "title": "Miami Heat vs Dallas Mavericks",
  "label": "",
  "competition": "NBA",
  "competition_slug": "nba",
  "sport": "Basketball",
  "country": "IN",
  "start": "2026-10-27T05:00:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Kaseya Center",
  "page": "https://watchofficial.app/in/m/miami-heat-vs-dallas-mavericks-2026-10-27",
  "answer": "In India, Miami Heat vs Dallas Mavericks (NBA) streams on Prime Video and NBA League Pass, starting 5:00 AM IST on Tue 27 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Prime Video",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.primevideo.com/region/in",
    "note": "Selected games"
   },
   {
    "platform": "NBA League Pass",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.nba.com/watch/league-pass-stream",
    "note": "All games"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "LatestLY: NBA 2026-27 in India",
     "url": "https://www.latestly.com/sports/where-to-watch-nba-2026-27-live-streaming-online-and-tv-channel-telecast-in-india-7650729.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/nba/game/_/gameId/401909871/mavericks-heat"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401909876",
  "title": "Denver Nuggets vs Golden State Warriors",
  "label": "",
  "competition": "NBA",
  "competition_slug": "nba",
  "sport": "Basketball",
  "country": "IN",
  "start": "2026-10-27T07:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Ball Arena",
  "page": "https://watchofficial.app/in/m/denver-nuggets-vs-golden-state-warriors-2026-10-27",
  "answer": "In India, Denver Nuggets vs Golden State Warriors (NBA) streams on Prime Video and NBA League Pass, starting 7:30 AM IST on Tue 27 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Prime Video",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.primevideo.com/region/in",
    "note": "Selected games"
   },
   {
    "platform": "NBA League Pass",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.nba.com/watch/league-pass-stream",
    "note": "All games"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "LatestLY: NBA 2026-27 in India",
     "url": "https://www.latestly.com/sports/where-to-watch-nba-2026-27-live-streaming-online-and-tv-channel-telecast-in-india-7650729.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/nba/game/_/gameId/401909876/warriors-nuggets"
   }
  ],
  "conflicts": []
 },
 {
  "id": "manual:india-tour-of-new-zealand:3rd-t20i",
  "title": "New Zealand vs India, 3rd T20I",
  "label": "",
  "competition": "India tour of New Zealand (T20Is)",
  "competition_slug": "india-tour-of-new-zealand",
  "sport": "Cricket",
  "country": "IN",
  "start": "2026-10-27T12:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Wellington",
  "page": "https://watchofficial.app/in/m/new-zealand-vs-india-3rd-t20i-2026-10-27",
  "answer": "In India, New Zealand vs India, 3rd T20I (India tour of New Zealand (T20Is)) is on Sony Sports Network and streams on Sony LIV, starting 12:30 PM IST on Tue 27 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Sony LIV",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/",
    "price": "₹399/mo"
   },
   {
    "platform": "Sony Sports Network",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Business Standard, 1st T20I",
     "url": "https://www.business-standard.com/cricket/news/nz-vs-ind-1st-t20i-live-streaming-where-to-watch-today-s-cricket-match-126102100749_1.html"
    },
    {
     "label": "Yahoo Sports: IND vs NZ how to watch",
     "url": "https://sports.yahoo.com/articles/watch-ind-vs-nz-t20i-223001968.html"
    },
    {
     "label": "MediaInfoline (SPNI release)",
     "url": "https://www.mediainfoline.com/sports/sony-pictures-networks-india-set-to-become-the-home-to-new-zealand-cricket-for-seven-years"
    },
    {
     "label": "Wisden",
     "url": "https://www.wisden.com/series/new-zealand-vs-india-m-2026/cricket-news/nz-vs-ind-t20is-live-streaming-and-tv-channels-where-to-watch-live-and-match-timings-for-india-tour-of-new-zealand"
    },
    {
     "label": "CricTracker",
     "url": "https://www.crictracker.com/cricket-news/nz-vs-ind-2026-schedule-squads-live-streaming-broadcasters-and-all-you-need-to-know-6222/"
    },
    {
     "label": "New Zealand Cricket",
     "url": "https://nzc.nz/news-items/nzc-sony-pictures-networks-sign-seven-year-india-broadcast-deal"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "Hand-kept fixture list",
    "official": false,
    "link": ""
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401909878",
  "title": "New York Knicks vs Detroit Pistons",
  "label": "",
  "competition": "NBA",
  "competition_slug": "nba",
  "sport": "Basketball",
  "country": "IN",
  "start": "2026-10-28T05:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Madison Square Garden",
  "page": "https://watchofficial.app/in/m/new-york-knicks-vs-detroit-pistons-2026-10-28",
  "answer": "In India, New York Knicks vs Detroit Pistons (NBA) streams on Prime Video and NBA League Pass, starting 5:30 AM IST on Wed 28 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Prime Video",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.primevideo.com/region/in",
    "note": "Selected games"
   },
   {
    "platform": "NBA League Pass",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.nba.com/watch/league-pass-stream",
    "note": "All games"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "LatestLY: NBA 2026-27 in India",
     "url": "https://www.latestly.com/sports/where-to-watch-nba-2026-27-live-streaming-online-and-tv-channel-telecast-in-india-7650729.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/nba/game/_/gameId/401909878/pistons-knicks"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401909880",
  "title": "Los Angeles Lakers vs Portland Trail Blazers",
  "label": "",
  "competition": "NBA",
  "competition_slug": "nba",
  "sport": "Basketball",
  "country": "IN",
  "start": "2026-10-28T08:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "crypto.com Arena",
  "page": "https://watchofficial.app/in/m/los-angeles-lakers-vs-portland-trail-blazers-2026-10-28",
  "answer": "In India, Los Angeles Lakers vs Portland Trail Blazers (NBA) streams on Prime Video and NBA League Pass, starting 8:30 AM IST on Wed 28 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Prime Video",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.primevideo.com/region/in",
    "note": "Selected games"
   },
   {
    "platform": "NBA League Pass",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.nba.com/watch/league-pass-stream",
    "note": "All games"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "LatestLY: NBA 2026-27 in India",
     "url": "https://www.latestly.com/sports/where-to-watch-nba-2026-27-live-streaming-online-and-tv-channel-telecast-in-india-7650729.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/nba/game/_/gameId/401909880/trail-blazers-lakers"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401925423",
  "title": "FC GOA vs Sporting Club Delhi",
  "label": "",
  "competition": "Indian Super League",
  "competition_slug": "isl",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-28T19:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Pandit Jawaharlal Nehru Stadium",
  "page": "https://watchofficial.app/in/m/fc-goa-vs-sporting-club-delhi-2026-10-28",
  "answer": "In India, FC GOA vs Sporting Club Delhi (Indian Super League) is on Sony Sports Network and streams on ISL on YouTube and Sony LIV, starting 7:30 PM IST on Wed 28 Oct 2026. Free option: ISL on YouTube.",
  "watch": [
   {
    "platform": "ISL on YouTube",
    "kind": "Stream",
    "cost": "Free",
    "url": "https://www.youtube.com/@IndianSuperLeague"
   },
   {
    "platform": "Sony LIV",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/",
    "price": "₹399/mo"
   },
   {
    "platform": "Sony Sports Network",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "MediaInfoline: ISL announces Sony and YouTube",
     "url": "https://www.mediainfoline.com/sports/isl-announces-sony-sports-network-sony-liv-and-youtube-as-multi-platform-partners-for-2026-27-season"
    },
    {
     "label": "Inside World Football, 5 Oct 2026",
     "url": "https://insideworldfootball.com/2026/10/05/sony-agrees-multi-year-tv-deal-with-isl-mg-motor-india-pick-up-naming-rights"
    },
    {
     "label": "MG Indian Super League (official YouTube channel)",
     "url": "https://www.youtube.com/@IndianSuperLeague/streams"
    },
    {
     "label": "Indian Super League",
     "url": "https://www.indiansuperleague.com/"
    },
    {
     "label": "MediaNews4U (quoting Sony's Rajesh Kaul)",
     "url": "https://www.medianews4u.com/isl-brings-sony-sports-network-sony-liv-and-youtube-on-board-for-the-2026-27-season/"
    },
    {
     "label": "Khel Now",
     "url": "https://khelnow.com/football/indian-football-isl-2026-27-sony-sports-network-five-languages-commentary"
    },
    {
     "label": "myKhel",
     "url": "https://www.mykhel.com/football/isl-2026-27-streaming-where-to-watch-all-163-matches-455853.html"
    },
    {
     "label": "myKhel",
     "url": "https://www.mykhel.com/football/isl-2026-27-where-to-watch-indian-super-league-broadcast-live-streaming-details-official-455729.html"
    },
    {
     "label": "Khel Now",
     "url": "https://khelnow.com/football/indian-football-isl-2026-27-sony-youtube-media-rights"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401925423/sporting-club-delhi-fc-goa"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401909884",
  "title": "Indiana Pacers vs Philadelphia 76ers",
  "label": "",
  "competition": "NBA",
  "competition_slug": "nba",
  "sport": "Basketball",
  "country": "IN",
  "start": "2026-10-29T04:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Gainbridge Fieldhouse",
  "page": "https://watchofficial.app/in/m/indiana-pacers-vs-philadelphia-76ers-2026-10-29",
  "answer": "In India, Indiana Pacers vs Philadelphia 76ers (NBA) streams on Prime Video and NBA League Pass, starting 4:30 AM IST on Thu 29 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Prime Video",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.primevideo.com/region/in",
    "note": "Selected games"
   },
   {
    "platform": "NBA League Pass",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.nba.com/watch/league-pass-stream",
    "note": "All games"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "LatestLY: NBA 2026-27 in India",
     "url": "https://www.latestly.com/sports/where-to-watch-nba-2026-27-live-streaming-online-and-tv-channel-telecast-in-india-7650729.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/nba/game/_/gameId/401909884/76ers-pacers"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401909891",
  "title": "Dallas Mavericks vs Oklahoma City Thunder",
  "label": "",
  "competition": "NBA",
  "competition_slug": "nba",
  "sport": "Basketball",
  "country": "IN",
  "start": "2026-10-29T07:00:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "American Airlines Center",
  "page": "https://watchofficial.app/in/m/dallas-mavericks-vs-oklahoma-city-thunder-2026-10-29",
  "answer": "In India, Dallas Mavericks vs Oklahoma City Thunder (NBA) streams on Prime Video and NBA League Pass, starting 7:00 AM IST on Thu 29 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Prime Video",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.primevideo.com/region/in",
    "note": "Selected games"
   },
   {
    "platform": "NBA League Pass",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.nba.com/watch/league-pass-stream",
    "note": "All games"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "LatestLY: NBA 2026-27 in India",
     "url": "https://www.latestly.com/sports/where-to-watch-nba-2026-27-live-streaming-online-and-tv-channel-telecast-in-india-7650729.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/nba/game/_/gameId/401909891/thunder-mavericks"
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401909893",
  "title": "Atlanta Hawks vs Cleveland Cavaliers",
  "label": "",
  "competition": "NBA",
  "competition_slug": "nba",
  "sport": "Basketball",
  "country": "IN",
  "start": "2026-10-30T04:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "State Farm Arena",
  "page": "https://watchofficial.app/in/m/atlanta-hawks-vs-cleveland-cavaliers-2026-10-30",
  "answer": "In India, Atlanta Hawks vs Cleveland Cavaliers (NBA) streams on Prime Video and NBA League Pass, starting 4:30 AM IST on Fri 30 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Prime Video",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.primevideo.com/region/in",
    "note": "Selected games"
   },
   {
    "platform": "NBA League Pass",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.nba.com/watch/league-pass-stream",
    "note": "All games"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "LatestLY: NBA 2026-27 in India",
     "url": "https://www.latestly.com/sports/where-to-watch-nba-2026-27-live-streaming-online-and-tv-channel-telecast-in-india-7650729.html"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/nba/game/_/gameId/401909893/cavaliers-hawks"
   }
  ],
  "conflicts": []
 },
 {
  "id": "manual:india-tour-of-new-zealand:4th-t20i",
  "title": "New Zealand vs India, 4th T20I",
  "label": "",
  "competition": "India tour of New Zealand (T20Is)",
  "competition_slug": "india-tour-of-new-zealand",
  "sport": "Cricket",
  "country": "IN",
  "start": "2026-10-30T12:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Eden Park, Auckland",
  "page": "https://watchofficial.app/in/m/new-zealand-vs-india-4th-t20i-2026-10-30",
  "answer": "In India, New Zealand vs India, 4th T20I (India tour of New Zealand (T20Is)) is on Sony Sports Network and streams on Sony LIV, starting 12:30 PM IST on Fri 30 Oct 2026. There is no free official option.",
  "watch": [
   {
    "platform": "Sony LIV",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/",
    "price": "₹399/mo"
   },
   {
    "platform": "Sony Sports Network",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "Business Standard, 1st T20I",
     "url": "https://www.business-standard.com/cricket/news/nz-vs-ind-1st-t20i-live-streaming-where-to-watch-today-s-cricket-match-126102100749_1.html"
    },
    {
     "label": "Yahoo Sports: IND vs NZ how to watch",
     "url": "https://sports.yahoo.com/articles/watch-ind-vs-nz-t20i-223001968.html"
    },
    {
     "label": "MediaInfoline (SPNI release)",
     "url": "https://www.mediainfoline.com/sports/sony-pictures-networks-india-set-to-become-the-home-to-new-zealand-cricket-for-seven-years"
    },
    {
     "label": "Wisden",
     "url": "https://www.wisden.com/series/new-zealand-vs-india-m-2026/cricket-news/nz-vs-ind-t20is-live-streaming-and-tv-channels-where-to-watch-live-and-match-timings-for-india-tour-of-new-zealand"
    },
    {
     "label": "CricTracker",
     "url": "https://www.crictracker.com/cricket-news/nz-vs-ind-2026-schedule-squads-live-streaming-broadcasters-and-all-you-need-to-know-6222/"
    },
    {
     "label": "New Zealand Cricket",
     "url": "https://nzc.nz/news-items/nzc-sony-pictures-networks-sign-seven-year-india-broadcast-deal"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "Hand-kept fixture list",
    "official": false,
    "link": ""
   }
  ],
  "conflicts": []
 },
 {
  "id": "espn:401925422",
  "title": "NorthEast United FC vs Bengaluru FC",
  "label": "",
  "competition": "Indian Super League",
  "competition_slug": "isl",
  "sport": "Football",
  "country": "IN",
  "start": "2026-10-30T19:30:00+05:30",
  "state": "pre",
  "score": "",
  "venue": "Indira Gandhi Stadium",
  "page": "https://watchofficial.app/in/m/northeast-united-fc-vs-bengaluru-fc-2026-10-30",
  "answer": "In India, NorthEast United FC vs Bengaluru FC (Indian Super League) is on Sony Sports Network and streams on ISL on YouTube and Sony LIV, starting 7:30 PM IST on Fri 30 Oct 2026. Free option: ISL on YouTube.",
  "watch": [
   {
    "platform": "ISL on YouTube",
    "kind": "Stream",
    "cost": "Free",
    "url": "https://www.youtube.com/@IndianSuperLeague"
   },
   {
    "platform": "Sony LIV",
    "kind": "Stream",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/",
    "price": "₹399/mo"
   },
   {
    "platform": "Sony Sports Network",
    "kind": "TV",
    "cost": "Paid",
    "url": "https://www.sonyliv.com/"
   }
  ],
  "verification": {
   "verified": "2026-10-24",
   "confidence": "Medium",
   "sources": [
    {
     "label": "MediaInfoline: ISL announces Sony and YouTube",
     "url": "https://www.mediainfoline.com/sports/isl-announces-sony-sports-network-sony-liv-and-youtube-as-multi-platform-partners-for-2026-27-season"
    },
    {
     "label": "Inside World Football, 5 Oct 2026",
     "url": "https://insideworldfootball.com/2026/10/05/sony-agrees-multi-year-tv-deal-with-isl-mg-motor-india-pick-up-naming-rights"
    },
    {
     "label": "MG Indian Super League (official YouTube channel)",
     "url": "https://www.youtube.com/@IndianSuperLeague/streams"
    },
    {
     "label": "Indian Super League",
     "url": "https://www.indiansuperleague.com/"
    },
    {
     "label": "MediaNews4U (quoting Sony's Rajesh Kaul)",
     "url": "https://www.medianews4u.com/isl-brings-sony-sports-network-sony-liv-and-youtube-on-board-for-the-2026-27-season/"
    },
    {
     "label": "Khel Now",
     "url": "https://khelnow.com/football/indian-football-isl-2026-27-sony-sports-network-five-languages-commentary"
    },
    {
     "label": "myKhel",
     "url": "https://www.mykhel.com/football/isl-2026-27-streaming-where-to-watch-all-163-matches-455853.html"
    },
    {
     "label": "myKhel",
     "url": "https://www.mykhel.com/football/isl-2026-27-where-to-watch-indian-super-league-broadcast-live-streaming-details-official-455729.html"
    },
    {
     "label": "Khel Now",
     "url": "https://khelnow.com/football/indian-football-isl-2026-27-sony-youtube-media-rights"
    }
   ]
  },
  "fixture_confidence": "Medium",
  "schedule_sources": [
   {
    "source": "ESPN schedule (secondary)",
    "official": false,
    "link": "https://www.espn.com/soccer/match/_/gameId/401925422/bengaluru-fc-northeast-united-fc"
   }
  ],
  "conflicts": []
 }
]