[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-331253419207561216-en":43,"match-news-331253419207561216-en":70,"match-team-news-331253419207561216-en":71,"match-league-news-331253419207561216-en":72,"prediction-summary-331253419207561216":112,"timeline-331253419207561216":117},{"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":45,"awayTeam":46,"description":52,"homeScore":53,"homeTeam":54,"id":60,"kickoffAt":61,"length":62,"leagueId":63,"leagueName":64,"leagueSlug":65,"probabilityLabel":64,"slug":66,"status":67,"tvStations":68,"venueCity":21,"venueName":69},2,{"code":47,"id":48,"imagePath":49,"name":50,"slug":51},"AWY","326257726978002944","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F2619.png","Cavalry FC","cavalry-fc","Vancouver FC desperately need points to climb into playoff contention, while Cavalry FC aim to extend their lead atop the Canadian Premier League table. A Cavalry victory would solidify their dominance, but a Vancouver win could dramatically tighten the race.",0,{"code":55,"id":56,"imagePath":57,"name":58,"slug":59},"HME","326257669889331200","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F20881.png","Vancouver FC","vancouver-fc","331253419207561216","2026-05-18T01:00:00Z",90,"326135648354308096","Canadian Premier League","ca-canadian-premier-league","vancouver-fc-vs-cavalry-fc-2026-05-18","finished",[],"Willoughby Community Park Stadium",[],[],[73,103],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":74,"excerpt":75,"homeTeamId":-1,"homeTeamName":-1,"id":76,"leagueId":63,"leagueName":64,"matchId":77,"matchName":21,"publishedAt":78,"slug":79,"sourceName":80,"sourceURL":81,"teamId":82,"teamName":83,"teamIds":84,"teamNames":93,"title":102},"news","The Canadian Premier League is trialing the 'daylight' offside rule, and the first goal under the new interpretation was scored by Pacific FC's Alejandro Díaz in a 2-2 draw against Halifax Wanderers.","327115828560400385","0","2026-05-05T11:34:02Z","daylight-offside-rule-trial-yields-first-goal-in-cpl-clash","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F05\u002Fcanada-cpl-offside-rule-trial-wenger","326257727066083328","Pacific FC",[82,85,86,87,88,89,90,91,92],"326257584472330240","326257807785463808","326222713142120448","326222707169431552","326257545968619520","326257546392244224","326257709626167296","326257545754710016",[83,94,95,96,97,98,99,100,101],"Wanderers","Reading","Canada","Anderlecht","Arsenal","Nottingham Forest","Arsenal Tula","Newcastle","Daylight Offside Rule Trial Yields First Goal in CPL Clash",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":74,"excerpt":104,"homeTeamId":-1,"homeTeamName":-1,"id":105,"leagueId":63,"leagueName":64,"matchId":77,"matchName":21,"publishedAt":78,"slug":106,"sourceName":80,"sourceURL":81,"teamId":82,"teamName":83,"teamIds":107,"teamNames":109,"title":111},"Alejandro Díaz scored the first goal under Arsène Wenger's daylight offside rule in a Canadian Premier League match. The trial aims to make football more attacking. Success could lead to global adoption.","327115877751197697","daylight-offside-rule-yields-first-professional-goal-as-canadian-premier",[82,85,86,87,88,89,90,91,108,92],"326222712496197632",[83,94,95,96,97,98,99,100,110,101],"Netherlands","Daylight offside rule yields first professional goal as Canadian Premier League trials Wenger's vision",{"matchResult":113,"exactScore":114,"totalGoals":115,"bothTeamsToScore":116},[],[],[],[],[118,126,131,137,146,152,156,161,165,170,176,181,188,194,198,205,211,215,221,226],{"id":119,"addition":120,"extraMinute":53,"info":121,"isHome":28,"minute":122,"narrative":123,"playerName":124,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":125},"331632377610637312","Diving","Yellow Card",11,"11' M. Amissi (Vancouver FC) is shown a yellow card for diving.","M. Amissi","yellow_card",{"id":127,"addition":128,"extraMinute":53,"info":121,"isHome":28,"minute":37,"narrative":129,"playerName":130,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":125},"331635397513711616","Foul","23' A. Traore (Vancouver FC) is shown a yellow card for foul.","A. Traore",{"id":132,"addition":133,"extraMinute":53,"info":121,"isHome":28,"minute":134,"narrative":135,"playerName":136,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":125},"331647602925768704","Unsportsmanlike conduct",54,"54' T. Campbell (Vancouver FC) is shown a yellow card for unsportsmanlike conduct.","T. Campbell",{"id":138,"addition":-1,"extraMinute":53,"info":139,"isHome":140,"minute":141,"narrative":142,"playerName":143,"relatedPlayerName":144,"result":21,"teamLogo":49,"teamName":50,"typeName":145},"331649867875094528","Substitution 2",false,62,"62' (Cavalry FC) makes a substitution: C. Elva comes on for H. Paton.","C. Elva","H. Paton","substitution",{"id":147,"addition":-1,"extraMinute":53,"info":148,"isHome":140,"minute":141,"narrative":149,"playerName":150,"relatedPlayerName":151,"result":21,"teamLogo":49,"teamName":50,"typeName":145},"331649616262991872","Substitution 1","62' (Cavalry FC) makes a substitution: A. Musse comes on for N. Edwards.","A. Musse","N. Edwards",{"id":153,"addition":-1,"extraMinute":53,"info":139,"isHome":140,"minute":154,"narrative":155,"playerName":143,"relatedPlayerName":144,"result":21,"teamLogo":49,"teamName":50,"typeName":145},"331649742121472000",63,"63' (Cavalry FC) makes a substitution: C. Elva comes on for H. Paton.",{"id":157,"addition":133,"extraMinute":53,"info":121,"isHome":140,"minute":158,"narrative":159,"playerName":160,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":125},"331650748834123776",66,"66' A. Pearlman (Cavalry FC) is shown a yellow card for unsportsmanlike conduct.","A. Pearlman",{"id":162,"addition":133,"extraMinute":53,"info":121,"isHome":140,"minute":158,"narrative":163,"playerName":164,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":125},"331650497154912256","66' N. Ingham (Cavalry FC) is shown a yellow card for unsportsmanlike conduct.","N. Ingham",{"id":166,"addition":167,"extraMinute":53,"info":121,"isHome":140,"minute":158,"narrative":168,"playerName":169,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":125},"331653894436294656","Delay of game","66' T. Warschewski (Cavalry FC) is shown a yellow card for delay of game.","T. Warschewski",{"id":171,"addition":-1,"extraMinute":53,"info":148,"isHome":28,"minute":172,"narrative":173,"playerName":174,"relatedPlayerName":175,"result":21,"teamLogo":57,"teamName":58,"typeName":145},"331650748880261120",67,"67' (Vancouver FC) makes a substitution: N. Mezquida comes on for E. Bah.","N. Mezquida","E. Bah",{"id":177,"addition":-1,"extraMinute":53,"info":139,"isHome":28,"minute":172,"narrative":178,"playerName":179,"relatedPlayerName":180,"result":21,"teamLogo":57,"teamName":58,"typeName":145},"331650748930592768","67' (Vancouver FC) makes a substitution: I. Ssewankambo comes on for D. Pecile.","I. Ssewankambo","D. Pecile",{"id":182,"addition":-1,"extraMinute":53,"info":183,"isHome":140,"minute":184,"narrative":185,"playerName":169,"relatedPlayerName":186,"result":21,"teamLogo":49,"teamName":50,"typeName":187},"331651629629575168","Normal Goal",70,"70' T. Warschewski (Cavalry FC) scores, set up by G. Ntignee. 0-1 — the opening goal.","G. Ntignee","goal",{"id":189,"addition":-1,"extraMinute":53,"info":190,"isHome":28,"minute":191,"narrative":192,"playerName":136,"relatedPlayerName":193,"result":21,"teamLogo":57,"teamName":58,"typeName":145},"331652762108432384","Substitution 3",74,"74' (Vancouver FC) makes a substitution: T. Campbell comes on for L. Mousset.","L. Mousset",{"id":195,"addition":-1,"extraMinute":53,"info":190,"isHome":28,"minute":196,"narrative":197,"playerName":136,"relatedPlayerName":193,"result":21,"teamLogo":57,"teamName":58,"typeName":145},"331652636300283904",75,"75' (Vancouver FC) makes a substitution: T. Campbell comes on for L. Mousset.",{"id":199,"addition":-1,"extraMinute":53,"info":200,"isHome":28,"minute":201,"narrative":202,"playerName":203,"relatedPlayerName":204,"result":21,"teamLogo":57,"teamName":58,"typeName":145},"331653894595678208","Substitution 4",79,"79' (Vancouver FC) makes a substitution: M. Polisi comes on for E. Fotsing.","M. Polisi","E. Fotsing",{"id":206,"addition":-1,"extraMinute":53,"info":207,"isHome":28,"minute":208,"narrative":209,"playerName":124,"relatedPlayerName":210,"result":21,"teamLogo":57,"teamName":58,"typeName":145},"331653894650204160","Substitution 5",80,"80' (Vancouver FC) makes a substitution: M. Amissi comes on for T. Powell.","T. Powell",{"id":212,"addition":128,"extraMinute":53,"info":121,"isHome":28,"minute":213,"narrative":214,"playerName":193,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":125},"331656033694912512",88,"88' L. Mousset (Vancouver FC) is shown a yellow card for foul.",{"id":216,"addition":-1,"extraMinute":217,"info":190,"isHome":140,"minute":62,"narrative":218,"playerName":219,"relatedPlayerName":220,"result":21,"teamLogo":49,"teamName":50,"typeName":145},"331657543732432896",3,"90+3' (Cavalry FC) makes a substitution: S. Camargo comes on for N. Myroniuk.","S. Camargo","N. Myroniuk",{"id":222,"addition":-1,"extraMinute":223,"info":183,"isHome":140,"minute":62,"narrative":224,"playerName":225,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":187},"331658172961918976",7,"90+7' L. Laing (Cavalry FC) scores. 0-2 — a stoppage-time winner.","L. Laing",{"id":227,"addition":-1,"extraMinute":228,"info":200,"isHome":140,"minute":62,"narrative":229,"playerName":169,"relatedPlayerName":225,"result":21,"teamLogo":49,"teamName":50,"typeName":145},"331658047057301504",5,"90+5' (Cavalry FC) makes a substitution: T. Warschewski comes on for L. Laing."]