[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327054569810956288-en":61,"match-news-327054569810956288-en":87,"match-team-news-327054569810956288-en":142,"match-league-news-327054569810956288-en":324,"prediction-summary-327054569810956288":425,"timeline-327054569810956288":430},{"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":18,"awayTeam":63,"description":69,"homeScore":18,"homeTeam":70,"id":76,"kickoffAt":77,"length":78,"leagueId":79,"leagueName":80,"leagueSlug":81,"probabilityLabel":80,"slug":82,"status":83,"tvStations":84,"venueCity":85,"venueName":86},{"code":64,"id":65,"imagePath":66,"name":67,"slug":68},"AWY","326257545830207488","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F36.png","Fulham","fulham","Wolves need a victory to secure a Europa League berth, while Fulham aim to cap a strong season with a statement win. A home loss would leave Wolves vulnerable to rivals on the final day.",{"code":71,"id":72,"imagePath":73,"name":74,"slug":75},"HME","326257545876344832","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F39.png","Wolves","wolves","327054569810956288","2026-05-17T14:00:00Z",90,"326135624635518976","Premier League","gb-premier-league","wolves-vs-fulham-2026-05-17","finished",[],"Wolverhampton","Molineux Stadium",[88,115],{"awayTeamId":65,"awayTeamName":67,"body":-1,"category":89,"excerpt":90,"homeTeamId":72,"homeTeamName":74,"id":91,"leagueId":92,"leagueName":80,"matchId":76,"matchName":93,"publishedAt":94,"slug":95,"sourceName":96,"sourceURL":97,"teamId":65,"teamName":67,"teamIds":98,"teamNames":106,"title":114},"news","Fulham's 1-1 draw at bottom-placed Wolves leaves their European hopes in tatters, dealing a fatal blow to their season's ambitions at Molineux.","331542385227993089","326135625054949376","Wolves vs Fulham","2026-05-17T19:08:54Z","fulham-held-1-1-at-bottom-wolves-european-hopes-fade","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Fvideos\u002Fc302zql75d3o?at_medium=RSS&at_campaign=rss",[65,72,99,100,101,102,103,104,105],"326257777523560448","326222707169431552","326222707249123328","326222713142120448","326257546392244224","326257561592401920","326257575098060800",[67,74,107,108,109,110,111,112,113],"Al-Wasl FC","Anderlecht","Zulte Waregem","Canada","Nottingham Forest","FC Midtjylland","Middelfart","Fulham Held 1-1 at Bottom Wolves: European Hopes Fade",{"awayTeamId":65,"awayTeamName":67,"body":-1,"category":89,"excerpt":116,"homeTeamId":72,"homeTeamName":74,"id":117,"leagueId":92,"leagueName":80,"matchId":76,"matchName":93,"publishedAt":118,"slug":119,"sourceName":96,"sourceURL":120,"teamId":72,"teamName":74,"teamIds":121,"teamNames":131,"title":141},"Wolves boss Rob Edwards has quashed transfer speculation, guaranteeing Mateus Mane stays at Molineux next season with a '100 per cent' commitment.","331526406578114561","2026-05-17T17:10:34Z","mane-transfer-what-edwards-100-guarantee-means-for-wolves","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Fvideos\u002Fczj2mndm4n4o?at_medium=RSS&at_campaign=rss",[72,65,103,122,123,124,125,126,127,128,129,100,102,130],"326257554193649664","326257601098551296","326257621227016192","326257636469116928","326257636657860608","326257810339794944","326257695210344448","326257809568043008","326257545754710016",[74,67,111,132,133,134,135,136,137,138,139,108,110,140],"Perth Glory","Deportivo Pereira","Persepolis FC","Persib Bandung","Persik Kediri","Forest Green","Signal","Luton","Newcastle","Mane Transfer: What Edwards' 100% Guarantee Means for Wolves",[143,166,190,220,298,309],{"awayTeamId":103,"awayTeamName":111,"body":-1,"category":89,"excerpt":144,"homeTeamId":145,"homeTeamName":146,"id":147,"leagueId":92,"leagueName":80,"matchId":148,"matchName":149,"publishedAt":150,"slug":151,"sourceName":96,"sourceURL":152,"teamId":145,"teamName":146,"teamIds":153,"teamNames":159,"title":165},"Manchester United have agreed a £35m fee for Ederson and will not overpay, as Berrada outlines a disciplined transfer strategy.","326257545712766976","Manchester United","338050609057894401","327054566501650432","Manchester United vs Nottingham Forest","2026-06-04T18:10:00Z","man-utd-s-transfer-plan-35m-ederson-deal-no-overpaying","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc0e2enynl2qo?at_medium=RSS&at_campaign=rss",[145,103,154,155,156,157,158,72],"326257546325135360","326257539614248960","326257546153168896","326257818438995968","326222711682502656",[146,111,160,161,162,163,164,74],"Brentford","Atalanta","West Ham","Trafford","England","Man Utd's Transfer Plan: £35m Ederson Deal, No Overpaying",{"awayTeamId":167,"awayTeamName":168,"body":-1,"category":89,"excerpt":169,"homeTeamId":170,"homeTeamName":171,"id":172,"leagueId":173,"leagueName":174,"matchId":175,"matchName":176,"publishedAt":177,"slug":178,"sourceName":179,"sourceURL":180,"teamId":167,"teamName":168,"teamIds":181,"teamNames":185,"title":189},"326257546258026496","Manchester City","Plymouth Argyle won't renew any women's contracts for 2026-27, players told via email. Coach Marie Hourihan quit after learning of budget cuts.","326257546220277760","Chelsea","337008617414725633","326135625533100032","National League","327054503574507520","Chelsea vs Manchester City","2026-06-01T20:54:56Z","plymouth-women-s-squad-emailed-no-contracts-coach-resigns","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F01\u002Fplymouth-remain-committed-despite-releasing-womens-squad-via-email",[167,170,182,72,100,183,184,103,158,102],"326257809492545536","326255039762927616","326255043911094272",[168,171,186,74,108,187,188,111,164,110],"Plymouth","Sheriff Tiraspol","Shelbourne","Plymouth Women's Squad Emailed: No Contracts, Coach Resigns",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":89,"excerpt":191,"homeTeamId":-1,"homeTeamName":-1,"id":192,"leagueId":193,"leagueName":194,"matchId":195,"matchName":21,"publishedAt":196,"slug":197,"sourceName":96,"sourceURL":198,"teamId":199,"teamName":200,"teamIds":201,"teamNames":210,"title":219},"Portsmouth sporting director Richard Hughes says club confident of keeping John Mousinho next season amid budget boost and lack of formal approaches.","336944392528990209","326135624887177216","Championship","0","2026-06-01T16:34:56Z","why-portsmouth-are-confident-mousinho-stays-budget-boost","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc78kp74l1mgo?at_medium=RSS&at_campaign=rss","326257809425436672","Portsmouth",[199,202,203,156,204,205,206,207,72,208,209],"326257807848378368","326257808251031552","326257686389723136","326257546010562560","326257807676411904","326257810385932288","326257808188116992","326257584472330240",[200,211,212,162,213,214,215,216,74,217,218],"Bristol City","Middlesbrough","Together","Burnley","Cardiff","Lincoln","Bolton","Wanderers","Why Portsmouth Are Confident Mousinho Stays: Budget Boost",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":89,"excerpt":221,"homeTeamId":-1,"homeTeamName":-1,"id":222,"leagueId":223,"leagueName":224,"matchId":195,"matchName":21,"publishedAt":225,"slug":226,"sourceName":227,"sourceURL":228,"teamId":229,"teamName":230,"teamIds":231,"teamNames":264,"title":297},"From Julian Alvarez to Mohamed Salah, see the 79 stars who could switch clubs this summer. Transfer window opens June 15, closes Sept 1.","336802323105845249","326135644956921856","UEFA Champions League Women","2026-06-01T08:00:00Z","2026-summer-transfer-preview-79-players-on-the-move","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13537479\u002Ftransfer-window-players-that-could-be-on-the-move-this-summer","326257565233057792","Atletico Madrid",[229,232,233,234,235,236,237,238,239,145,103,167,240,241,242,243,244,245,156,246,247,170,248,155,249,154,250,251,72,252,130,253,254,255,256,257,258,259,260,65,261,262,263],"326257545968619520","326257565195309056","326257534430089216","326257536078450688","326257808385249280","326222712462643200","326257809152806912","326257534329425920","326257545918287872","326257546291580928","326257539542945792","326257546094448640","326257541157752832","326257535885512704","326257590608596992","326257539425505280","326257534526558208","326257546425798656","326257565535047680","326257539769438208","326257546052505600","326257534170042368","326257545792458752","326257539333230592","326257565434384384","326257535952621568","326257541291970560","326257539962376192","326257563194626048","326257807630274560","326255038072623104","326255037950988288",[230,265,266,267,268,269,270,271,272,146,111,168,273,274,275,276,277,278,162,279,280,171,281,161,282,160,283,284,74,285,140,286,287,288,289,290,291,292,293,67,294,295,296],"Arsenal","Barcelona","Eintracht Frankfurt","Paris Saint Germain","Sheffield Wednesday","Bosnia & Herzegovina","Milton Keynes Dons","Borussia Dortmund","Liverpool","Brighton","Juventus","Tottenham","Galatasaray","Lille","Inter Miami","Napoli","RB Leipzig","Aston Villa","Real Madrid","Inter","Everton","Bayern München","Bournemouth","AC Milan","Celta Vigo","Marseille","Trabzonspor","Como","PSV Eindhoven","Southampton","AZ Alkmaar","Crystal Palace","2026 Summer Transfer Preview: 79 Players on the Move",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":89,"excerpt":299,"homeTeamId":-1,"homeTeamName":-1,"id":300,"leagueId":223,"leagueName":224,"matchId":195,"matchName":21,"publishedAt":301,"slug":302,"sourceName":227,"sourceURL":303,"teamId":233,"teamName":266,"teamIds":304,"teamNames":306,"title":308},"Barcelona pursue Álvarez & Hincapie; Pochettino in Milan talks; Ancelotti Jr. set for Lille; Wolves eye Trippier; Brazil appeal ban.","335573125343219713","2026-05-28T22:58:00Z","why-barcelona-want-hincapie-and-alvarez-transfer-talks","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13548854\u002Farsenal-transfer-news-barcelona-weigh-up-approach-for-defender-piero-hincapie-paper-talk",[233,232,234,235,236,237,238,239,145,103,72,229,245,305],"326222711569256448",[266,265,267,268,269,270,271,272,146,111,74,230,278,307],"Brazil","Why Barcelona Want Hincapie and Alvarez: Transfer Talks",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":89,"excerpt":310,"homeTeamId":-1,"homeTeamName":-1,"id":311,"leagueId":92,"leagueName":80,"matchId":195,"matchName":21,"publishedAt":312,"slug":313,"sourceName":227,"sourceURL":314,"teamId":254,"teamName":287,"teamIds":315,"teamNames":319,"title":323},"Tottenham close to free transfer of defender Marcos Senesi from Bournemouth, hopeful for Andy Robertson after Liverpool exit, while Mathys Tel wants to stay.","335542972105887745","2026-05-28T21:00:00Z","spurs-near-senesi-free-signing-eye-robertson-what-to-know","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13547838\u002Ftottenham-transfers-news-spurs-edging-close-to-signing-marcos-senesi-and-hopeful-of-move-for-andy-robertson",[254,316,234,235,236,237,238,239,145,103,240,242,317,72,318],"326222712110321664","326222712429088768","326257546358689792",[287,320,267,268,269,270,271,272,146,111,273,275,321,74,322],"Argentina","Scotland","Leeds","Spurs Near Senesi Free Signing, Eye Robertson: What to Know",[325,337,352,372,387,410],{"awayTeamId":103,"awayTeamName":111,"body":-1,"category":89,"excerpt":326,"homeTeamId":145,"homeTeamName":146,"id":327,"leagueId":79,"leagueName":80,"matchId":148,"matchName":149,"publishedAt":328,"slug":329,"sourceName":330,"sourceURL":331,"teamId":232,"teamName":265,"teamIds":332,"teamNames":334,"title":336},"PSG defeated Arsenal 4-3 on penalties after 1-1 draw to retain UCL crown in Budapest, becoming 9th club to win back-to-back.","336256069099589633","2026-05-30T19:02:44Z","psg-beat-arsenal-in-shootout-to-win-back-to-back-ucl-titles","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FUn-double-pour-l-histoire-le-psg-vient-a-bout-d-arsenal-aux-tirs-au-but-et-conserve-sa-couronne-en-ligue-des-champions\u002F1680371#at_medium=RSS_feeds",[232,145,103,167,250,240,255,242,333,235,233],"326257537559040000",[265,146,111,168,283,273,288,275,335,268,266],"Benfica","PSG Beat Arsenal in Shootout to Win Back-to-Back UCL Titles",{"awayTeamId":170,"awayTeamName":171,"body":-1,"category":89,"excerpt":338,"homeTeamId":240,"homeTeamName":273,"id":339,"leagueId":79,"leagueName":80,"matchId":340,"matchName":341,"publishedAt":342,"slug":343,"sourceName":179,"sourceURL":344,"teamId":240,"teamName":273,"teamIds":345,"teamNames":348,"title":351},"Konaté set to leave Liverpool for free after contract talks fail, with PSG and Chelsea keen. His exit comes as Salah and Robertson also depart.","335584532310790145","327052454552145920","Liverpool vs Chelsea","2026-05-28T22:21:53Z","why-konate-is-leaving-liverpool-on-a-free-transfer","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F28\u002Fibrahima-konate-set-to-leave-liverpool-after-failing-to-agree-new-contract",[240,170,235,346,250,100,130,347,128],"326222711447621632","326257554411753472",[273,171,268,349,283,108,140,350,138],"France","Newcastle Jets","Why Konaté is Leaving Liverpool on a Free Transfer",{"awayTeamId":103,"awayTeamName":111,"body":-1,"category":89,"excerpt":353,"homeTeamId":145,"homeTeamName":146,"id":354,"leagueId":79,"leagueName":80,"matchId":148,"matchName":149,"publishedAt":355,"slug":356,"sourceName":357,"sourceURL":358,"teamId":145,"teamName":146,"teamIds":359,"teamNames":365,"title":371},"Man United have ended their pursuit of Elliot Anderson, turning focus to Atalanta's Ederson in a strategic midfield reshuffle with the window closing.","335364857798856705","2026-05-28T03:48:08Z","man-united-drop-anderson-prioritize-atalanta-star-ederson","ESPN","https:\u002F\u002Fwww.espn.com\u002Fsoccer\u002Fstory\u002F_\u002Fid\u002F48897775\u002Ftransfer-rumors-news-man-united-end-anderson-interest-close-ederson",[145,103,251,360,361,362,363,364,130,155,158,128,100,102],"326257544051822592","326257551639318528","326257613643714560","326257617288564736","326257736994000896",[146,111,284,366,367,368,369,370,140,161,164,138,108,110],"Internacional","Mannsdorf-Großenzersdorf","Hassania Agadir","Mantova","Inter Turku","Man United Drop Anderson: Prioritize Atalanta Star Ederson",{"awayTeamId":249,"awayTeamName":282,"body":-1,"category":89,"excerpt":373,"homeTeamId":167,"homeTeamName":168,"id":374,"leagueId":79,"leagueName":80,"matchId":375,"matchName":376,"publishedAt":377,"slug":378,"sourceName":96,"sourceURL":379,"teamId":167,"teamName":168,"teamIds":380,"teamNames":383,"title":386},"Guardiola expressed 'so much love' for City in his final post-match interview after the 2-1 defeat to Villa, marking an emotional end to his tenure.","334089713054912513","327055352249978880","Manchester City vs Aston Villa","2026-05-24T19:47:03Z","guardiola-s-farewell-so-much-love-for-city-after-2-1-loss","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Fvideos\u002Fcn7pjv0ememo?at_medium=RSS&at_campaign=rss",[167,249,361,363,381,99,382,127,233,100,130,103,347],"326257766752587776","326257810155245568",[168,282,367,369,384,107,385,137,266,108,140,111,350],"Fortaleza EC","Mansfield Town","Guardiola's Farewell: 'So Much Love' for City After 2-1 Loss",{"awayTeamId":249,"awayTeamName":282,"body":-1,"category":89,"excerpt":388,"homeTeamId":167,"homeTeamName":168,"id":389,"leagueId":79,"leagueName":80,"matchId":375,"matchName":376,"publishedAt":390,"slug":391,"sourceName":330,"sourceURL":392,"teamId":167,"teamName":168,"teamIds":393,"teamNames":401,"title":409},"Pep Guardiola bids emotional farewell after Man City's 2-1 loss to Aston Villa, warning players he'll 'keep controlling them' as Stones, Silva and others","334085746862329857","2026-05-24T19:24:00Z","guardiola-s-emotional-farewell-i-ll-keep-controlling-them","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002F-je-continuerai-a-les-controler-emu-et-chambreur-pep-guardiola-met-en-garde-ses-joueurs-lors-de-son-discours-d-adieu\u002F1678624#at_medium=RSS_feeds",[167,249,394,395,396,397,398,399,240,204,232,128,400,100],"326222767416414208","326257536372051968","326257551001784320","326257556492128256","326257561546264576","326257569154732032","326222711653142528",[168,282,402,403,404,405,406,407,273,213,265,138,408,108],"Lesotho","Metz","Ried","Deportivo Riestra","Sonderjyske","Metalurh Zaporizhya","Spain","Guardiola's Emotional Farewell: 'I'll Keep Controlling Them'",{"awayTeamId":254,"awayTeamName":287,"body":-1,"category":89,"excerpt":411,"homeTeamId":103,"homeTeamName":111,"id":412,"leagueId":79,"leagueName":80,"matchId":413,"matchName":414,"publishedAt":415,"slug":416,"sourceName":96,"sourceURL":417,"teamId":254,"teamName":287,"teamIds":418,"teamNames":421,"title":424},"Andoni Iraola led Bournemouth to a first European qualification, then gave his final interview: 'Almost perfect' verdict sums up historic season.","334075241745616897","327055352442916864","Nottingham Forest vs Bournemouth","2026-05-24T18:57:37Z","why-iraola-s-final-bournemouth-interview-was-almost-perfect","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Fvideos\u002Fc78ke98jvjro?at_medium=RSS&at_campaign=rss",[254,103,381,99,127,419,420,249,130,100,361,347],"326257814563459072","326255041704890368",[287,111,384,107,137,422,423,282,140,108,367,350],"Histon","Rayo Vallecano","Why Iraola's Final Bournemouth Interview Was Almost Perfect",{"matchResult":426,"exactScore":427,"totalGoals":428,"bothTeamsToScore":429},[],[],[],[],[431,440,444,451,459,466,472,478,485,491,495,499,505,510],{"id":432,"addition":-1,"extraMinute":433,"info":434,"isHome":28,"minute":435,"narrative":436,"playerName":437,"relatedPlayerName":438,"result":21,"teamLogo":73,"teamName":74,"typeName":439},"331467416062136320",0,"Normal Goal",25,"25' M. Mane (Wolves) scores, set up by Hwang Hee-Chan. 1-0 — the opening goal.","M. Mane","Hwang Hee-Chan","goal",{"id":441,"addition":-1,"extraMinute":433,"info":434,"isHome":28,"minute":442,"narrative":443,"playerName":437,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":439},"331467291025739777",26,"26' M. Mane (Wolves) scores. 1-0 — the opening goal.",{"id":445,"addition":-1,"extraMinute":446,"info":447,"isHome":39,"minute":448,"narrative":449,"playerName":450,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":439},"331473078687109120",3,"Penalty",45,"45+3' A. Robinson (Fulham) converts from the spot, 1-1 — the equaliser.","A. Robinson",{"id":452,"addition":-1,"extraMinute":433,"info":453,"isHome":39,"minute":454,"narrative":455,"playerName":456,"relatedPlayerName":457,"result":21,"teamLogo":66,"teamName":67,"typeName":458},"331477608988413952","Substitution 1",46,"46' (Fulham) makes a substitution: S. Berge comes on for Kevin.","S. Berge","Kevin","substitution",{"id":460,"addition":-1,"extraMinute":433,"info":461,"isHome":39,"minute":462,"narrative":463,"playerName":464,"relatedPlayerName":465,"result":21,"teamLogo":66,"teamName":67,"typeName":458},"331482767407714304","Substitution 2",67,"67' (Fulham) makes a substitution: Rodrigo Muniz comes on for R. Jimenez.","Rodrigo Muniz","R. Jimenez",{"id":467,"addition":-1,"extraMinute":433,"info":468,"isHome":39,"minute":462,"narrative":469,"playerName":470,"relatedPlayerName":471,"result":21,"teamLogo":66,"teamName":67,"typeName":458},"331482767499988992","Substitution 3","67' (Fulham) makes a substitution: A. Iwobi comes on for J. King.","A. Iwobi","J. King",{"id":473,"addition":-1,"extraMinute":433,"info":453,"isHome":28,"minute":474,"narrative":475,"playerName":476,"relatedPlayerName":477,"result":21,"teamLogo":73,"teamName":74,"typeName":458},"331484025732468736",72,"72' (Wolves) makes a substitution: A. Armstrong comes on for T. Arokodare.","A. Armstrong","T. Arokodare",{"id":479,"addition":-1,"extraMinute":433,"info":480,"isHome":39,"minute":481,"narrative":482,"playerName":483,"relatedPlayerName":484,"result":21,"teamLogo":66,"teamName":67,"typeName":458},"331485787445006336","Substitution 5",79,"79' (Fulham) makes a substitution: O. Bobb comes on for S. Chukwueze.","O. Bobb","S. Chukwueze",{"id":486,"addition":-1,"extraMinute":433,"info":487,"isHome":39,"minute":481,"narrative":488,"playerName":489,"relatedPlayerName":490,"result":21,"teamLogo":66,"teamName":67,"typeName":458},"331485787373703168","Substitution 4","79' (Fulham) makes a substitution: E. Smith Rowe comes on for H. Wilson.","E. Smith Rowe","H. Wilson",{"id":492,"addition":-1,"extraMinute":433,"info":461,"isHome":28,"minute":481,"narrative":493,"playerName":438,"relatedPlayerName":494,"result":21,"teamLogo":73,"teamName":74,"typeName":458},"331485914297536512","79' (Wolves) makes a substitution: Hwang Hee-Chan comes on for J. Bellegarde.","J. Bellegarde",{"id":496,"addition":-1,"extraMinute":433,"info":461,"isHome":28,"minute":497,"narrative":498,"playerName":438,"relatedPlayerName":494,"result":21,"teamLogo":73,"teamName":74,"typeName":458},"331485787495337984",80,"80' (Wolves) makes a substitution: Hwang Hee-Chan comes on for J. Bellegarde.",{"id":500,"addition":-1,"extraMinute":433,"info":468,"isHome":28,"minute":501,"narrative":502,"playerName":503,"relatedPlayerName":504,"result":21,"teamLogo":73,"teamName":74,"typeName":458},"331487172748120064",85,"85' (Wolves) makes a substitution: R. Gomes comes on for Pedro Lima.","R. Gomes","Pedro Lima",{"id":506,"addition":-1,"extraMinute":433,"info":487,"isHome":28,"minute":501,"narrative":507,"playerName":508,"relatedPlayerName":509,"result":21,"teamLogo":73,"teamName":74,"typeName":458},"331487297826459648","85' (Wolves) makes a substitution: D. M. Wolfe comes on for H. Bueno.","D. M. Wolfe","H. Bueno",{"id":511,"addition":512,"extraMinute":513,"info":514,"isHome":28,"minute":78,"narrative":515,"playerName":516,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":517},"331489689435377664","Foul",4,"Yellow Card","90+4' Andre (Wolves) is shown a yellow card for foul.","Andre","yellow_card"]