[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327054629697228800-en":61,"match-news-327054629697228800-en":89,"match-team-news-327054629697228800-en":90,"match-league-news-327054629697228800-en":246,"prediction-summary-327054629697228800":247,"timeline-327054629697228800":252},{"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,"hostCities":40},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",-37,-20,"finished_recent",false,[41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60],"Atlanta","Boston","Dallas","East Rutherford","Guadalajara","Houston","Kansas City","Los Angeles","Mexico City","Miami","Monterrey","New-York","New York New Jersey","Philadelphia","San-Francisco","San Francisco Bay Area","Seattle","Toronto","Vancouver","Zapopan",{"match":62},{"awayScore":63,"awayTeam":64,"description":70,"homeScore":71,"homeTeam":72,"id":78,"kickoffAt":79,"length":80,"leagueId":81,"leagueName":82,"leagueSlug":83,"probabilityLabel":82,"slug":84,"status":85,"tvStations":86,"venueCity":87,"venueName":88},0,{"code":65,"id":66,"imagePath":67,"name":68,"slug":69},"AWY","326257567204380672","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F551.png","FC Basel 1893","fc-basel-1893","FC Lugano host FC Basel in a pivotal Super League clash with both sides vying for European qualification. A win for either team would significantly boost their chances of securing a spot in continental competition next season.",4,{"code":73,"id":74,"imagePath":75,"name":76,"slug":77},"HME","326255040475959296","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F606.png","FC Lugano","fc-lugano","327054629697228800","2026-05-17T14:30:00Z",90,"326135633963651072","Super League","ch-super-league","fc-lugano-vs-fc-basel-1893-2026-05-17","finished",[],"Lugano","Stadio di Cornaredo",[],[91,129,162,187,204,225],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":92,"excerpt":93,"homeTeamId":-1,"homeTeamName":-1,"id":94,"leagueId":95,"leagueName":21,"matchId":95,"matchName":21,"publishedAt":96,"slug":97,"sourceName":98,"sourceURL":99,"teamId":100,"teamName":101,"teamIds":102,"teamNames":115,"title":128},"news","Arkadiusz Milik details his Juventus mental health crisis, crying in training amid an injury nightmare that limited him to 2 matches in two years.","337661588645351425","0","2026-06-03T16:04:58Z","milik-details-2-match-season-i-cried-in-training","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FArkadiusz-milik-raconte-sa-periode-delicate-a-la-juventus-il-m-arrivait-d-interrompre-ma-seance-pour-aller-pleurer-aux-toilettes\u002F1681482#at_medium=RSS_feeds","326257539542945792","Juventus",[100,103,104,105,106,107,108,66,109,110,111,112,113,114],"326257536296554496","326257537865224192","326257556060114944","326257561546264576","326257565845426176","326257567154049024","326257535952621568","326257539425505280","326257661458780160","326222707169431552","326222713142120448","326255037950988288",[101,116,117,118,119,120,121,68,122,123,124,125,126,127],"Auxerre","Estoril","Estudiantes L.P.","Sonderjyske","Mallorca","Malmo FF","Marseille","Napoli","Poland","Anderlecht","Canada","Crystal Palace","Milik Details 2-Match Season: 'I Cried in Training'",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":92,"excerpt":130,"homeTeamId":-1,"homeTeamName":-1,"id":131,"leagueId":29,"leagueName":30,"matchId":95,"matchName":21,"publishedAt":132,"slug":133,"sourceName":98,"sourceURL":134,"teamId":135,"teamName":136,"teamIds":137,"teamNames":149,"title":161},"Germany hosts Finland in a Saturday friendly, aiming to rebound from back-to-back World Cup group exits and extend a 12-match unbeaten run against the Finns.","336407501983453185","2026-05-31T05:10:00Z","germany-vs-finland-what-to-expect-from-saturday-s-friendly","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FA-quelle-heure-et-sur-quelle-chaine-voir-allemagne-finlande\u002F1680193#at_medium=RSS_feeds","326222712076767232","Germany",[135,138,139,140,141,142,104,143,105,66,144,145,111,146,147,148],"326257664612896768","326222712559112192","326222707404312576","326222767416414208","326222767449968640","326257544295092224","326222711825108992","326222712496197632","326257796423094272","326222711653142528","326222711745417216",[136,150,151,152,153,154,117,155,118,68,156,157,124,158,159,160],"Finland","Ghana","Charleroi","Lesotho","Chad","Chapecoense-sc","Switzerland","Netherlands","Russia","Spain","Japan","Germany vs Finland: What to Expect from Saturday's Friendly",{"awayTeamId":163,"awayTeamName":164,"body":-1,"category":92,"excerpt":165,"homeTeamId":166,"homeTeamName":167,"id":168,"leagueId":169,"leagueName":170,"matchId":171,"matchName":172,"publishedAt":173,"slug":174,"sourceName":98,"sourceURL":175,"teamId":163,"teamName":164,"teamIds":176,"teamNames":181,"title":186},"326257545968619520","Arsenal","Vitinha hails PSG's back-to-back Champions League title after beating Arsenal, calling the season 'crazy' and declaring the squad Europe's best over two years.","326257536078450688","Paris Saint Germain","336297484479369217","326135636794806272","AFC Champions League Elite","331980430133694464","Paris Saint Germain vs Arsenal","2026-05-30T21:53:21Z","vitinha-psg-s-ucl-repeat-proves-we-are-europe-s-best","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FVitinha-vainqueur-de-sa-deuxieme-ligue-des-champions-avec-le-psg-une-saison-dingue\u002F1680455#at_medium=RSS_feeds",[163,166,141,104,105,177,66,178,179,112,113,180],"326257565501493248","326257572564701184","326257745512632320","326257551639318528",[164,167,153,117,118,182,68,183,184,125,126,185],"Espanyol","Bastia","Members","Mannsdorf-Großenzersdorf","Vitinha: PSG's UCL repeat proves 'we are Europe's best'",{"awayTeamId":163,"awayTeamName":164,"body":-1,"category":92,"excerpt":188,"homeTeamId":166,"homeTeamName":167,"id":189,"leagueId":169,"leagueName":170,"matchId":171,"matchName":172,"publishedAt":190,"slug":191,"sourceName":98,"sourceURL":192,"teamId":163,"teamName":164,"teamIds":193,"teamNames":198,"title":203},"PSG clinch second straight Champions League title, beating Arsenal. Luis Enrique expresses pride but admits regret over Warren Zaïre-Emery's bench role.","336293784297934849","2026-05-30T19:56:51Z","psg-retain-ucl-enrique-s-pride-and-zaire-emery-regret","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLuis-enrique-apres-le-second-titre-consecutif-du-psg-en-ligue-des-champions-warren-zaire-emery-a-ete-incroyable-il-meritait-de-jouer\u002F1680402#at_medium=RSS_feeds",[163,166,104,194,105,66,178,195,112,113,196,197],"326257538016219136","326257600507154432","326257545754710016","326257554411753472",[164,167,117,199,118,68,183,200,125,126,201,202],"Casa Pia","Deportivo Pasto","Newcastle","Newcastle Jets","PSG Retain UCL: Enrique's Pride and Zaïre-Emery Regret",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":92,"excerpt":205,"homeTeamId":-1,"homeTeamName":-1,"id":206,"leagueId":29,"leagueName":30,"matchId":95,"matchName":21,"publishedAt":207,"slug":208,"sourceName":98,"sourceURL":209,"teamId":145,"teamName":157,"teamIds":210,"teamNames":217,"title":224},"Laurent Bonadei names his France squad on May 28 for crucial World Cup qualifiers vs Poland and Ireland, with Les Bleues chasing top spot in the group.","331870161399189505","2026-05-18T15:59:35Z","bonadei-s-may-28-squad-what-it-means-for-world-cup-path","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLaurent-bonadei-le-selectionneur-des-bleues-devoilera-sa-liste-pour-la-pologne-et-l-irlande-en-qualifications-pour-la-coupe-du-monde-le-28-mai\u002F1676914#at_medium=RSS_feeds",[145,111,211,212,213,141,214,103,66,178,215,216,112,113],"326257664315101184","326257572149465088","326257575609765888","326255038034874368","326257634657177600","326222711447621632",[157,124,218,219,220,153,221,116,68,183,222,223,125,126],"Rep. Of Ireland","Grenoble","Allerød","FSV Mainz 05","Mes Kerman","France","Bonadei's May 28 Squad: What It Means for World Cup Path",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":92,"excerpt":226,"homeTeamId":-1,"homeTeamName":-1,"id":227,"leagueId":228,"leagueName":229,"matchId":95,"matchName":21,"publishedAt":230,"slug":231,"sourceName":98,"sourceURL":232,"teamId":233,"teamName":234,"teamIds":235,"teamNames":240,"title":245},"Ronald Koeman Jr, a goalkeeper, scored a last-minute penalty to save Telstar from relegation, his first, and the first by a Eredivisie goalkeeper in 11 years.","331509897906622465","326135624748765184","Eredivisie","2026-05-17T16:07:02Z","ronald-koeman-jr-penalty-telstar-survival-in-2026","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLe-club-neerlandais-de-telstar-assure-son-maintien-en-eredivisie-grace-a-un-penalty-du-fils-de-ronald-koeman-qui-joue-gardien-de-but\u002F1676543#at_medium=RSS_feeds","326257563798605824","Telstar",[233,236,141,214,104,105,106,66,145,237,238,239,112,113],"326257563085574144","326257565195309056","326222712936599552","326222711569256448",[234,241,153,221,117,118,119,68,157,242,243,244,125,126],"Willem II","Barcelona","Paraguay","Brazil","Ronald Koeman Jr Penalty: Telstar Survival in 2026",[],{"matchResult":248,"exactScore":249,"totalGoals":250,"bothTeamsToScore":251},[],[],[],[],[253,261,269,277,281,286,290,295,298,305,309,314,318,323,330,336,342,348,354,358,362],{"id":254,"addition":-1,"extraMinute":63,"info":255,"isHome":28,"minute":256,"narrative":257,"playerName":258,"relatedPlayerName":259,"result":21,"teamLogo":75,"teamName":76,"typeName":260},"331471065437966336","Normal Goal",10,"10' K. Behrens (FC Lugano) scores, set up by E. Alioski. 1-0 — an early opener.","K. Behrens","E. Alioski","goal",{"id":262,"addition":263,"extraMinute":63,"info":264,"isHome":39,"minute":265,"narrative":266,"playerName":267,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":268},"331475217303998464","Persistent fouling","Yellow Card",27,"27' Kevin Rüegg (FC Basel 1893) is shown a yellow card for persistent fouling.","Kevin Rüegg","yellow_card",{"id":270,"addition":-1,"extraMinute":63,"info":271,"isHome":39,"minute":272,"narrative":273,"playerName":274,"relatedPlayerName":275,"result":21,"teamLogo":67,"teamName":68,"typeName":276},"331475972207415296","Substitution 1",29,"29' (FC Basel 1893) makes a substitution: J. Duranville comes on for M. Soticek.","J. Duranville","M. Soticek","substitution",{"id":278,"addition":-1,"extraMinute":63,"info":271,"isHome":39,"minute":279,"narrative":280,"playerName":274,"relatedPlayerName":275,"result":21,"teamLogo":67,"teamName":68,"typeName":276},"331483649104941056",30,"30' (FC Basel 1893) makes a substitution: J. Duranville comes on for M. Soticek.",{"id":282,"addition":283,"extraMinute":63,"info":264,"isHome":28,"minute":279,"narrative":284,"playerName":285,"relatedPlayerName":21,"result":21,"teamLogo":75,"teamName":76,"typeName":268},"331475972274524160","Foul","30' Antonios Papadopoulos (FC Lugano) is shown a yellow card for foul.","Antonios Papadopoulos",{"id":287,"addition":-1,"extraMinute":63,"info":255,"isHome":28,"minute":288,"narrative":289,"playerName":258,"relatedPlayerName":259,"result":21,"teamLogo":75,"teamName":76,"typeName":260},"331477734226137088",36,"36' K. Behrens (FC Lugano) scores, set up by E. Alioski. 2-0 — his second of the match.",{"id":291,"addition":283,"extraMinute":63,"info":264,"isHome":39,"minute":292,"narrative":293,"playerName":294,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":268},"331478489888722944",39,"39' Andrej Bačanin (FC Basel 1893) is shown a yellow card for foul.","Andrej Bačanin",{"id":296,"addition":-1,"extraMinute":63,"info":264,"isHome":39,"minute":292,"narrative":297,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":268},"331478365301116929","39' FC Basel 1893 (FC Basel 1893) is shown a yellow card.",{"id":299,"addition":-1,"extraMinute":63,"info":300,"isHome":39,"minute":301,"narrative":302,"playerName":303,"relatedPlayerName":304,"result":21,"teamLogo":67,"teamName":68,"typeName":276},"331484781827067904","Substitution 2",46,"46' (FC Basel 1893) makes a substitution: K. Ruegg comes on for K. Tsunemoto.","K. Ruegg","K. Tsunemoto",{"id":306,"addition":-1,"extraMinute":63,"info":271,"isHome":28,"minute":301,"narrative":307,"playerName":258,"relatedPlayerName":308,"result":21,"teamLogo":75,"teamName":76,"typeName":276},"331484908969005056","46' (FC Lugano) makes a substitution: K. Behrens comes on for G. Koutsias.","G. Koutsias",{"id":310,"addition":-1,"extraMinute":63,"info":255,"isHome":28,"minute":311,"narrative":312,"playerName":313,"relatedPlayerName":21,"result":21,"teamLogo":75,"teamName":76,"typeName":260},"331486291122196480",52,"52' R. Steffen (FC Lugano) scores. 3-0.","R. Steffen",{"id":315,"addition":-1,"extraMinute":63,"info":255,"isHome":28,"minute":316,"narrative":317,"playerName":308,"relatedPlayerName":21,"result":21,"teamLogo":75,"teamName":76,"typeName":260},"331487425308135424",56,"56' G. Koutsias (FC Lugano) scores. 4-0.",{"id":319,"addition":-1,"extraMinute":63,"info":300,"isHome":28,"minute":320,"narrative":321,"playerName":313,"relatedPlayerName":322,"result":21,"teamLogo":75,"teamName":76,"typeName":276},"331487928163241984",59,"59' (FC Lugano) makes a substitution: R. Steffen comes on for M. Bottani.","M. Bottani",{"id":324,"addition":-1,"extraMinute":63,"info":325,"isHome":39,"minute":326,"narrative":327,"playerName":328,"relatedPlayerName":329,"result":21,"teamLogo":67,"teamName":68,"typeName":276},"331489060319137792","Substitution 5",62,"62' (FC Basel 1893) makes a substitution: I. Salah comes on for M. Cisse.","I. Salah","M. Cisse",{"id":331,"addition":-1,"extraMinute":63,"info":332,"isHome":39,"minute":326,"narrative":333,"playerName":334,"relatedPlayerName":335,"result":21,"teamLogo":67,"teamName":68,"typeName":276},"331488808446988288","Substitution 4","62' (FC Basel 1893) makes a substitution: A. Ajeti comes on for G. Koloto.","A. Ajeti","G. Koloto",{"id":337,"addition":-1,"extraMinute":63,"info":338,"isHome":39,"minute":326,"narrative":339,"playerName":340,"relatedPlayerName":341,"result":21,"teamLogo":67,"teamName":68,"typeName":276},"331489060365275136","Substitution 3","62' (FC Basel 1893) makes a substitution: A. Bacanin comes on for X. Shaqiri.","A. Bacanin","X. Shaqiri",{"id":343,"addition":-1,"extraMinute":63,"info":338,"isHome":28,"minute":344,"narrative":345,"playerName":346,"relatedPlayerName":347,"result":21,"teamLogo":75,"teamName":76,"typeName":276},"331493211639910400",79,"79' (FC Lugano) makes a substitution: M. Belhadj comes on for A. Kendouci.","M. Belhadj","A. Kendouci",{"id":349,"addition":-1,"extraMinute":63,"info":332,"isHome":28,"minute":350,"narrative":351,"playerName":352,"relatedPlayerName":353,"result":21,"teamLogo":75,"teamName":76,"typeName":276},"331493338383388672",80,"80' (FC Lugano) makes a substitution: Y. Cimignani comes on for E. Pihlstrom.","Y. Cimignani","E. Pihlstrom",{"id":355,"addition":-1,"extraMinute":63,"info":264,"isHome":28,"minute":356,"narrative":357,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":75,"teamName":76,"typeName":268},"331494470258266112",85,"85' FC Lugano (FC Lugano) is shown a yellow card.",{"id":359,"addition":283,"extraMinute":63,"info":264,"isHome":28,"minute":356,"narrative":360,"playerName":361,"relatedPlayerName":21,"result":21,"teamLogo":75,"teamName":76,"typeName":268},"331494595596652544","85' Mattia Zanotti (FC Lugano) is shown a yellow card for foul.","Mattia Zanotti",{"id":363,"addition":-1,"extraMinute":63,"info":325,"isHome":28,"minute":364,"narrative":365,"playerName":366,"relatedPlayerName":367,"result":21,"teamLogo":75,"teamName":76,"typeName":276},"331494848395743232",86,"86' (FC Lugano) makes a substitution: U. Bislimi comes on for G. Ajdin.","U. Bislimi","G. Ajdin"]