[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327055058124410880-en":43,"match-news-327055058124410880-en":70,"match-team-news-327055058124410880-en":71,"match-league-news-327055058124410880-en":140,"prediction-summary-327055058124410880":187,"timeline-327055058124410880":192},{"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":28,"hostCities":39},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",6,23,"upcoming",[40,41,42],"Mexico City","Monterrey","Zapopan",{"match":44},{"awayScore":18,"awayTeam":45,"description":51,"homeScore":52,"homeTeam":53,"id":59,"kickoffAt":60,"length":61,"leagueId":62,"leagueName":63,"leagueSlug":64,"probabilityLabel":63,"slug":65,"status":66,"tvStations":67,"venueCity":68,"venueName":69},{"code":46,"id":47,"imagePath":48,"name":49,"slug":50},"AWY","326257547730227200","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F2932.png","Al-Hilal Saudi FC","al-hilal-saudi-fc","Al-Fayha need points to avoid relegation, while Al-Hilal are pushing for the league title with a narrow lead. A home win would boost Al-Fayha's survival hopes, whereas any dropped points for Al-Hilal could hand the championship to their rivals.",0,{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326257547998662656","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F2944.png","Al-Fayha","al-fayha","327055058124410880","2026-05-21T18:00:00Z",90,"326135635377131520","Pro League","sa-pro-league","al-fayha-vs-al-hilal-saudi-fc-2026-05-21","finished",[],"Buraidah","King Abdullah Sports City Stadium",[],[72,106,127],{"awayTeamId":73,"awayTeamName":74,"body":-1,"category":75,"excerpt":76,"homeTeamId":77,"homeTeamName":78,"id":79,"leagueId":80,"leagueName":63,"matchId":81,"matchName":82,"publishedAt":83,"slug":84,"sourceName":85,"sourceURL":86,"teamId":77,"teamName":78,"teamIds":87,"teamNames":96,"title":105},"326257625337434112","Damac","news","Cristiano Ronaldo's brace clinched a 4-1 win over Damac to seal Al-Nassr's first Saudi Pro League title since 2019, as Al-Hilal finished second unbeaten.","326257625266130944","Al-Nassr","333018406565449729","326135625566654464","327055058015358976","Al-Nassr vs Damac","2026-05-21T20:44:26Z","ronaldo-s-title-brace-al-nassr-champions-al-hilal-unbeaten","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FCristiano-ronaldo-signe-un-double-et-offre-le-titre-a-al-nassr-al-hilal-termine-deuxieme-et-invaincu-en-championnat\u002F1677697#at_medium=RSS_feeds",[77,73,55,88,89,90,91,92,93,94,95],"326257667540520960","326222707169431552","326222712936599552","326222767416414208","326255039846813696","326255041625198592","326257686389723136","326222712496197632",[78,74,57,97,98,99,100,101,102,103,104],"Al Hilal","Anderlecht","Paraguay","Lesotho","FK Partizan","Partizani","Together","Netherlands","Ronaldo's Title Brace: Al-Nassr Champions, Al-Hilal Unbeaten",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":75,"excerpt":107,"homeTeamId":-1,"homeTeamName":-1,"id":108,"leagueId":80,"leagueName":63,"matchId":109,"matchName":21,"publishedAt":110,"slug":111,"sourceName":112,"sourceURL":113,"teamId":77,"teamName":78,"teamIds":114,"teamNames":120,"title":126},"Al-Nassr lost 1-0 to Gamba Osaka in the AFC Champions League Two final, delaying Ronaldo's first major trophy. The Saudi league title decider looms.","331355642088394753","0","2026-05-17T06:30:50Z","al-nassr-upset-in-afc-final-ronaldo-s-trophy-wait-continues","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcm2pe6d9prvo?at_medium=RSS&at_campaign=rss",[77,115,116,117,55,88,118,73,119],"326257580437409792","326222712043212800","326222712143876096","326257582106742784","326222711745417216",[78,121,122,123,57,97,124,74,125],"Gamba Osaka","Saudi Arabia","Portugal","Osaka","Japan","Al-Nassr Upset in AFC Final: Ronaldo's Trophy Wait Continues",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":75,"excerpt":128,"homeTeamId":-1,"homeTeamName":-1,"id":129,"leagueId":130,"leagueName":131,"matchId":109,"matchName":21,"publishedAt":132,"slug":133,"sourceName":85,"sourceURL":134,"teamId":77,"teamName":78,"teamIds":135,"teamNames":137,"title":139},"Al-Nassr lost 0-1 to Gamba Osaka in the AFC Champions League Two final, leaving the Saudi league title race to be decided on the final matchday.","331207392186339329","326135637608501248","AFC Champions League Two","2026-05-16T20:29:22Z","ronaldo-s-al-nassr-lose-asian-final-title-race-wide-open","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FPas-de-nouveau-trophee-pour-cristiano-ronaldo-al-nassr-battu-en-finale-de-c3-asiatique-par-le-gamba-osaka\u002F1676376#at_medium=RSS_feeds",[77,115,55,88,118,73,136,89,90,116,119],"326257625496817664",[78,121,57,97,124,74,138,98,99,122,125],"NEOM","Ronaldo's Al-Nassr Lose Asian Final: Title Race Wide Open",[141,169],{"awayTeamId":77,"awayTeamName":78,"body":-1,"category":75,"excerpt":142,"homeTeamId":143,"homeTeamName":144,"id":145,"leagueId":62,"leagueName":63,"matchId":146,"matchName":147,"publishedAt":148,"slug":149,"sourceName":150,"sourceURL":151,"teamId":77,"teamName":78,"teamIds":152,"teamNames":160,"title":168},"Cristiano Ronaldo scored a crucial goal for Al-Nassr against Al-Shabab, reaching a new milestone. The match was marked by rival fan chants of 'Messi' and an obscene gesture from the Portuguese star.","326257547923165184","Al Shabab","328105560664707073","327052166852251648","Al Shabab vs Al-Nassr","2026-05-08T07:29:00Z","ronaldo-s-milestone-night-marred-by-obscene-gesture-as-al-nassr-tightens-title","HLN Sport","https:\u002F\u002Fwww.hln.be\u002Fvoetbal\u002Fkijk-een-knuffel-voor-carrasco-een-nieuwe-mijlpaal-maar-ook-een-obsceen-gebaar-hoe-cristiano-ronaldo-opnieuw-beroerde-in-saoedi-arabie~a5cd8f82\u002F",[77,143,89,153,154,155,156,157,95,158,159],"326257536372051968","326257545754710016","326257554411753472","326257556324356096","326257569154732032","326222713142120448","326257546392244224",[78,144,98,161,162,163,164,165,104,166,167],"Metz","Newcastle","Newcastle Jets","Newells Old Boys","Metalurh Zaporizhya","Canada","Nottingham Forest","Ronaldo's Milestone Night Marred by Obscene Gesture as Al-Nassr Tightens Title Grip",{"awayTeamId":77,"awayTeamName":78,"body":-1,"category":75,"excerpt":170,"homeTeamId":143,"homeTeamName":144,"id":171,"leagueId":62,"leagueName":63,"matchId":146,"matchName":147,"publishedAt":172,"slug":173,"sourceName":174,"sourceURL":175,"teamId":77,"teamName":78,"teamIds":176,"teamNames":181,"title":186},"Cristiano Ronaldo scored his 971st career goal as João Félix's hat-trick led Al-Nassr to a crucial win over Al-Shabab, moving them five points clear at the top of the Saudi Pro League with two matches remaining.","327932490691907585","2026-05-07T20:03:21Z","ronaldo-closes-in-on-1000-goals-as-felix-hat-trick-powers-al-nassr-to-brink-of","Voetbal International","https:\u002F\u002Fwww.vi.nl\u002Fnieuws\u002Fnummer-971-voor-ronaldo-een-feit-kampioenschap-met-al-nassr-nadert",[77,143,88,153,177,178,179,180,89,95],"326257541090643968","326257546094448640","326257551639318528","326257554264952832",[78,144,97,161,182,183,184,185,98,104],"Konyaspor","Tottenham","Mannsdorf-Großenzersdorf","Wellington Phoenix","Ronaldo closes in on 1000 goals as Félix hat-trick powers Al-Nassr to brink of Saudi title",{"matchResult":188,"exactScore":189,"totalGoals":190,"bothTeamsToScore":191},[],[],[],[],[193,200,205,212,215,221,225,230,233,237,243,249,252,260,266,272,276,281,289,292,298,303,306,312,317,321,326,331,336,341],{"id":194,"addition":-1,"extraMinute":52,"info":195,"isHome":196,"minute":197,"narrative":198,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":199},"332971954749313024","Normal Goal",false,4,"4' Al-Hilal Saudi FC (Al-Hilal Saudi FC) scores. 0-1 — an early opener.","goal",{"id":201,"addition":-1,"extraMinute":52,"info":195,"isHome":196,"minute":197,"narrative":202,"playerName":203,"relatedPlayerName":204,"result":21,"teamLogo":48,"teamName":49,"typeName":199},"332972080423243776","4' S. Mandash (Al-Hilal Saudi FC) scores, set up by S. Milinkovic-Savic. 0-1 — an early opener.","S. Mandash","S. Milinkovic-Savic",{"id":206,"addition":-1,"extraMinute":52,"info":207,"isHome":28,"minute":208,"narrative":209,"playerName":210,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":211},"332975477834649600","Goal Disallowed - offside",16,"16' VAR review disallows a goal (Al-Fayha).","S. Vrontis","var",{"id":213,"addition":-1,"extraMinute":52,"info":195,"isHome":28,"minute":208,"narrative":214,"playerName":210,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":199},"332974974488809472","16' S. Vrontis (Al-Fayha) scores. 1-1 — the equaliser.",{"id":216,"addition":-1,"extraMinute":52,"info":217,"isHome":28,"minute":218,"narrative":219,"playerName":220,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":211},"333130507724263424","Goal cancelled",18,"18' VAR review disallows a goal (Al-Fayha).","Abdullah Radif",{"id":222,"addition":-1,"extraMinute":52,"info":195,"isHome":196,"minute":223,"narrative":224,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":199},"332980385300353024",38,"38' Al-Hilal Saudi FC (Al-Hilal Saudi FC) scores. 0-2.",{"id":226,"addition":-1,"extraMinute":52,"info":195,"isHome":196,"minute":223,"narrative":227,"playerName":228,"relatedPlayerName":229,"result":21,"teamLogo":48,"teamName":49,"typeName":199},"332980510986866688","38' Marcos Leonardo (Al-Hilal Saudi FC) scores, set up by Malcom. 0-2.","Marcos Leonardo","Malcom",{"id":231,"addition":-1,"extraMinute":52,"info":207,"isHome":196,"minute":223,"narrative":232,"playerName":228,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":211},"332981014341095424","38' VAR review disallows a goal (Al-Hilal Saudi FC).",{"id":234,"addition":-1,"extraMinute":52,"info":217,"isHome":196,"minute":235,"narrative":236,"playerName":228,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":211},"333130507803955200",39,"39' VAR review disallows a goal (Al-Hilal Saudi FC).",{"id":238,"addition":-1,"extraMinute":52,"info":239,"isHome":196,"minute":240,"narrative":241,"playerName":242,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":211},"333130507892035584","Penalty confirmed",61,"61' VAR review confirms a penalty for Al-Hilal Saudi FC.","Sultan Mandash",{"id":244,"addition":-1,"extraMinute":52,"info":245,"isHome":196,"minute":246,"narrative":247,"playerName":248,"relatedPlayerName":248,"result":21,"teamLogo":48,"teamName":49,"typeName":199},"332992968069746688","Missed Penalty",64,"64' R. Neves (Al-Hilal Saudi FC) converts from the spot.","R. Neves",{"id":250,"addition":-1,"extraMinute":52,"info":245,"isHome":196,"minute":246,"narrative":251,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":199},"332992464690352128","64' Al-Hilal Saudi FC (Al-Hilal Saudi FC) converts from the spot.",{"id":253,"addition":-1,"extraMinute":52,"info":254,"isHome":28,"minute":255,"narrative":256,"playerName":257,"relatedPlayerName":258,"result":21,"teamLogo":56,"teamName":57,"typeName":259},"332997876026183680","Substitution 1",65,"65' (Al-Fayha) makes a substitution: A. Radif comes on for K. Al Rammah.","A. Radif","K. Al Rammah","substitution",{"id":261,"addition":-1,"extraMinute":52,"info":262,"isHome":28,"minute":255,"narrative":263,"playerName":264,"relatedPlayerName":265,"result":21,"teamLogo":56,"teamName":57,"typeName":259},"332993094590926848","Substitution 3","65' (Al-Fayha) makes a substitution: Y. Benzia comes on for Alfa Semedo.","Y. Benzia","Alfa Semedo",{"id":267,"addition":-1,"extraMinute":52,"info":268,"isHome":28,"minute":255,"narrative":269,"playerName":270,"relatedPlayerName":271,"result":21,"teamLogo":56,"teamName":57,"typeName":259},"332992968145244160","Substitution 2","65' (Al-Fayha) makes a substitution: A. Bamsaud comes on for S. Ganvoula.","A. Bamsaud","S. Ganvoula",{"id":273,"addition":-1,"extraMinute":52,"info":262,"isHome":28,"minute":274,"narrative":275,"playerName":257,"relatedPlayerName":258,"result":21,"teamLogo":56,"teamName":57,"typeName":259},"332993219765735424",66,"66' (Al-Fayha) makes a substitution: A. Radif comes on for K. Al Rammah.",{"id":277,"addition":-1,"extraMinute":52,"info":254,"isHome":196,"minute":278,"narrative":279,"playerName":228,"relatedPlayerName":280,"result":21,"teamLogo":48,"teamName":49,"typeName":259},"332994101836255232",69,"69' (Al-Hilal Saudi FC) makes a substitution: Marcos Leonardo comes on for M. Meite.","M. Meite",{"id":282,"addition":283,"extraMinute":52,"info":284,"isHome":28,"minute":285,"narrative":286,"playerName":287,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":288},"332994856794198016","Argument","Yellow Card",71,"71' Jason (Al-Fayha) is shown a yellow card for argument.","Jason","yellow_card",{"id":290,"addition":-1,"extraMinute":52,"info":284,"isHome":28,"minute":285,"narrative":291,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":288},"332994227531157504","71' Al-Fayha (Al-Fayha) is shown a yellow card.",{"id":293,"addition":294,"extraMinute":52,"info":284,"isHome":28,"minute":295,"narrative":296,"playerName":297,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":288},"332997876105875456","Foul",74,"74' Mokher Al-Rashidi (Al-Fayha) is shown a yellow card for foul.","Mokher Al-Rashidi",{"id":299,"addition":-1,"extraMinute":52,"info":284,"isHome":28,"minute":300,"narrative":301,"playerName":302,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":288},"332995611022331904",75,"75' M. Al Rashidi (Al-Fayha) is shown a yellow card.","M. Al Rashidi",{"id":304,"addition":-1,"extraMinute":52,"info":284,"isHome":28,"minute":300,"narrative":305,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":288},"332995107940732928","75' Al-Fayha (Al-Fayha) is shown a yellow card.",{"id":307,"addition":-1,"extraMinute":52,"info":308,"isHome":28,"minute":309,"narrative":310,"playerName":210,"relatedPlayerName":311,"result":21,"teamLogo":56,"teamName":57,"typeName":259},"332997247878828032","Substitution 5",81,"81' (Al-Fayha) makes a substitution: S. Vrontis comes on for S. Al Roqi.","S. Al Roqi",{"id":313,"addition":-1,"extraMinute":52,"info":314,"isHome":28,"minute":309,"narrative":315,"playerName":302,"relatedPlayerName":316,"result":21,"teamLogo":56,"teamName":57,"typeName":259},"332997876206538752","Substitution 4","81' (Al-Fayha) makes a substitution: M. Al Rashidi comes on for M. Villanueva.","M. Villanueva",{"id":318,"addition":-1,"extraMinute":52,"info":308,"isHome":28,"minute":319,"narrative":320,"playerName":302,"relatedPlayerName":316,"result":21,"teamLogo":56,"teamName":57,"typeName":259},"332997373376598016",82,"82' (Al-Fayha) makes a substitution: M. Al Rashidi comes on for M. Villanueva.",{"id":322,"addition":-1,"extraMinute":52,"info":268,"isHome":196,"minute":323,"narrative":324,"playerName":203,"relatedPlayerName":325,"result":21,"teamLogo":48,"teamName":49,"typeName":259},"332997624032399360",83,"83' (Al-Hilal Saudi FC) makes a substitution: S. Mandash comes on for A. Darisi.","A. Darisi",{"id":327,"addition":-1,"extraMinute":52,"info":262,"isHome":196,"minute":328,"narrative":329,"playerName":229,"relatedPlayerName":330,"result":21,"teamLogo":48,"teamName":49,"typeName":259},"332998630845714432",88,"88' (Al-Hilal Saudi FC) makes a substitution: Malcom comes on for S. Al Dawsari.","S. Al Dawsari",{"id":332,"addition":-1,"extraMinute":52,"info":314,"isHome":196,"minute":328,"narrative":333,"playerName":334,"relatedPlayerName":335,"result":21,"teamLogo":48,"teamName":49,"typeName":259},"333002158196658176","88' (Al-Hilal Saudi FC) makes a substitution: H. Tambakti comes on for A. Lajami.","H. Tambakti","A. Lajami",{"id":337,"addition":-1,"extraMinute":52,"info":308,"isHome":196,"minute":328,"narrative":338,"playerName":339,"relatedPlayerName":340,"result":21,"teamLogo":48,"teamName":49,"typeName":259},"332998756356067328","88' (Al-Hilal Saudi FC) makes a substitution: M. Kanno comes on for S. Bouabre.","M. Kanno","S. Bouabre",{"id":342,"addition":-1,"extraMinute":52,"info":308,"isHome":196,"minute":343,"narrative":344,"playerName":334,"relatedPlayerName":335,"result":21,"teamLogo":48,"teamName":49,"typeName":259},"332998882856275968",89,"89' (Al-Hilal Saudi FC) makes a substitution: H. Tambakti comes on for A. Lajami."]