[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-326329539565195264-en":40,"match-news-326329539565195264-en":63,"match-team-news-326329539565195264-en":64,"match-league-news-326329539565195264-en":65,"prediction-summary-326329539565195264":66,"timeline-326329539565195264":71},{"adSlots":4,"affiliateMode":5,"brandName":6,"contentStrategy":7,"currency":8,"friendLinks":9,"homepageLayoutKey":10,"leagueFocus":11,"locale":12,"planVisibility":13,"seoDescription":14,"seoTitleTemplate":15,"siteCode":10,"siteName":6,"siteType":10,"subscriptionMode":5,"timezone":16,"id":17,"tenantID":18,"primaryDomain":19,"countryCode":20,"logoUrl":21,"faviconUrl":21,"theme":22,"seoKeywords":24,"status":25,"ads":4,"focusLeagues":26,"affiliatePolicies":26},[],"shared","Football Prediction Platform","scores_predictions","USD",[],"main",[],"en-US",[],"Football fixtures, results, free predictions, subscriptions, and clearly labeled partner links.","{page} | Football Prediction Platform","America\u002FNew_York",323900000000000000,1,"football.easytestdev.online","US","",{"primaryColor":23},"#1677ff","football predictions, football fixtures, football results","active",null,{"active":28,"leagueId":29,"leagueName":30,"leagueImagePath":31,"seasonId":32,"seasonName":33,"startingAt":34,"endingAt":35,"daysToStart":36,"daysToEnd":37,"phase":38,"includeQualifying":39},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",-11,5,"running",false,{"match":41},{"awayScore":42,"awayTeam":43,"homeScore":18,"homeTeam":49,"id":55,"kickoffAt":56,"leagueId":57,"leagueName":58,"leagueSlug":59,"probabilityLabel":58,"slug":60,"status":61,"tvStations":62},2,{"code":44,"id":45,"imagePath":46,"name":47,"slug":48},"AWY","326257572598255616","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F3012.png","Annecy","annecy",{"code":50,"id":51,"imagePath":52,"name":53,"slug":54},"HME","326257572413706240","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F1299.png","Boulogne","boulogne","326329539565195264","2026-05-02T18:00:00Z","326135624505495552","Ligue 2","fr-ligue-2","boulogne-vs-annecy-2026-05-02","finished",[],[],[],[],{"matchResult":67,"exactScore":68,"totalGoals":69,"bothTeamsToScore":70},[],[],[],[],[72,81,87,94,99,106,111,117,122,128,134,139,144,150],{"id":73,"addition":-1,"extraMinute":74,"info":75,"isHome":28,"minute":76,"narrative":77,"playerName":78,"relatedPlayerName":79,"result":21,"teamLogo":52,"teamName":53,"typeName":80},"326973691789316096",0,"Substitution 1",16,"16' (Boulogne) makes a substitution: N. Binet comes on for S. Duflos.","N. Binet","S. Duflos","substitution",{"id":82,"addition":-1,"extraMinute":74,"info":75,"isHome":39,"minute":83,"narrative":84,"playerName":85,"relatedPlayerName":86,"result":21,"teamLogo":46,"teamName":47,"typeName":80},"326973691818676224",27,"27' (Annecy) makes a substitution: F. Lajugie comes on for T. Patterson.","F. Lajugie","T. Patterson",{"id":88,"addition":-1,"extraMinute":74,"info":89,"isHome":39,"minute":90,"narrative":91,"playerName":92,"relatedPlayerName":21,"result":21,"teamLogo":46,"teamName":47,"typeName":93},"326973691848036352","Yellow Card",34,"34' A. Drouhin (Annecy) is shown a yellow card.","A. Drouhin","yellow_card",{"id":95,"addition":-1,"extraMinute":42,"info":89,"isHome":39,"minute":96,"narrative":97,"playerName":98,"relatedPlayerName":21,"result":21,"teamLogo":46,"teamName":47,"typeName":93},"326973691873202176",45,"45+2' A. Kashi (Annecy) is shown a yellow card.","A. Kashi",{"id":100,"addition":-1,"extraMinute":74,"info":101,"isHome":39,"minute":96,"narrative":102,"playerName":103,"relatedPlayerName":104,"result":21,"teamLogo":46,"teamName":47,"typeName":105},"326973691898368000","Normal Goal","45' A. Larose (Annecy) scores, set up by M. Sahi. 1-0 — the opening goal.","A. Larose","M. Sahi","goal",{"id":107,"addition":-1,"extraMinute":74,"info":101,"isHome":39,"minute":108,"narrative":109,"playerName":110,"relatedPlayerName":104,"result":21,"teamLogo":46,"teamName":47,"typeName":105},"326973691923533824",53,"53' T. Rambaud (Annecy) scores, set up by M. Sahi. 2-0.","T. Rambaud",{"id":112,"addition":-1,"extraMinute":74,"info":113,"isHome":39,"minute":114,"narrative":115,"playerName":104,"relatedPlayerName":116,"result":21,"teamLogo":46,"teamName":47,"typeName":80},"326973691978059776","Substitution 3",60,"60' (Annecy) makes a substitution: M. Sahi comes on for B. Touré.","B. Touré",{"id":118,"addition":-1,"extraMinute":74,"info":119,"isHome":39,"minute":114,"narrative":120,"playerName":103,"relatedPlayerName":121,"result":21,"teamLogo":46,"teamName":47,"typeName":80},"326973691952893952","Substitution 2","60' (Annecy) makes a substitution: A. Larose comes on for V. Jacob.","V. Jacob",{"id":123,"addition":-1,"extraMinute":74,"info":124,"isHome":39,"minute":125,"narrative":126,"playerName":110,"relatedPlayerName":127,"result":21,"teamLogo":46,"teamName":47,"typeName":80},"326973692003225600","Substitution 4",61,"61' (Annecy) makes a substitution: T. Rambaud comes on for Alejandro Gomes Rodriguez.","Alejandro Gomes Rodriguez",{"id":129,"addition":-1,"extraMinute":74,"info":119,"isHome":28,"minute":130,"narrative":131,"playerName":132,"relatedPlayerName":133,"result":21,"teamLogo":52,"teamName":53,"typeName":80},"326973692028391424",64,"64' (Boulogne) makes a substitution: N. Fatar comes on for A. El Farissi.","N. Fatar","A. El Farissi",{"id":135,"addition":-1,"extraMinute":74,"info":113,"isHome":28,"minute":130,"narrative":136,"playerName":137,"relatedPlayerName":138,"result":21,"teamLogo":52,"teamName":53,"typeName":80},"326973692057751552","64' (Boulogne) makes a substitution: M. Lecolier comes on for C. Fatou.","M. Lecolier","C. Fatou",{"id":140,"addition":-1,"extraMinute":74,"info":101,"isHome":28,"minute":141,"narrative":142,"playerName":133,"relatedPlayerName":143,"result":21,"teamLogo":52,"teamName":53,"typeName":105},"326973692103888896",71,"71' A. El Farissi (Boulogne) scores, set up by A. Platret. 2-1.","A. Platret",{"id":145,"addition":-1,"extraMinute":74,"info":124,"isHome":28,"minute":146,"narrative":147,"playerName":148,"relatedPlayerName":149,"result":21,"teamLogo":52,"teamName":53,"typeName":80},"326973692145831936",81,"81' (Boulogne) makes a substitution: V. Burlet comes on for J. Boyer.","V. Burlet","J. Boyer",{"id":151,"addition":-1,"extraMinute":37,"info":152,"isHome":39,"minute":153,"narrative":154,"playerName":155,"relatedPlayerName":156,"result":21,"teamLogo":46,"teamName":47,"typeName":80},"326973692179386368","Substitution 5",90,"90+5' (Annecy) makes a substitution: C. Billemaz comes on for C. Makutungu.","C. Billemaz","C. Makutungu"]