Data (free, English): site.api.espn.com (ESPN public soccer — scores, recaps, commentary, lineups, player stats, standings), auto-failover through CORS proxies. Official video highlights:
FIFA on YouTube ↗.
Live refresh adapts (~15s while a match is in play, ~60s on a match-day, paused when idle/hidden). Times in your local zone ().
Honest note: xG, win-probability and official player ratings aren't in free sources, so they're omitted, not estimated. "Man of the Match" and "dominance" bars are transparent derived picks (labelled). Odds bars are real betting-market implied chances. Unofficial endpoints may change; the page falls back to its last cached snapshot.