[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-326344849533964288-en":43,"match-news-326344849533964288-en":68,"match-team-news-326344849533964288-en":93,"match-league-news-326344849533964288-en":228,"prediction-summary-326344849533964288":333,"timeline-326344849533964288":338},{"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":45,"homeTeam":53,"id":59,"kickoffAt":60,"length":61,"leagueId":62,"leagueName":63,"leagueSlug":64,"probabilityLabel":63,"slug":65,"status":66,"tvStations":67,"venueCity":21,"venueName":21},2,{"code":47,"id":48,"imagePath":49,"name":50,"slug":51},"AWY","326255038185869312","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F252.png","Aberdeen","aberdeen","The final day of the 2026 Scottish Premiership season brings a fixture of immense consequence to the Tony Macaroni Arena, as Livingston host Aberdeen in a match that could define both clubs' campaigns. For the visitors, the equation is stark: victory is essential to secure a coveted third-place finish and a return to European football. For Livingston, the stakes are equally high, as they battle to avoid the relegation playoff spot, needing a result to guarantee their survival in the top flight.\n\nWhile not a historic rivalry, recent years have forged a competitive edge, with Aberdeen often struggling against Livingston's robust, physical style on their artificial surface. The tactical battle will be fascinating. Livingston, under their pragmatic management, will likely employ a compact, low block, seeking to frustrate Aberdeen's possession game and hit them on the counter-attack through direct balls to their powerful forwards. Aberdeen, needing to win, will be forced to commit numbers forward, relying on the creative spark of their midfield maestros and the clinical finishing of their strikers to break down a stubborn defence.\n\nThe atmosphere at the Tony Macaroni Arena will be electric and fraught with tension. The home support, known for creating a cauldron of noise on the plastic pitch, will be their team's twelfth man, roaring every tackle and clearance. Aberdeen's travelling Red Army will arrive in force, desperate to cheer their side into Europe. Fans can expect a fiercely contested, nerve-shredding encounter where every challenge is magnified and every chance feels decisive.\n\nIn a dramatic finale that encapsulated the season's narratives, the match ended 1-1. Aberdeen dominated possession but were repeatedly thwarted by Livingston's resolute defending and inspired goalkeeping. The Dons took a deserved lead midway through the second half, only for Livingston to equalise with a towering header from a corner ten minutes from time—a goal that sent the home fans into delirium. The draw was enough for Livingston to secure their Premiership status by a single point, sparking scenes of relief and celebration. For Aberdeen, the result was a bitter blow, as their failure to win saw them slip to fourth place, missing out on European qualification on the final day and leaving their season tinged with disappointment.",{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326257660112408576","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F255.png","Livingston","livingston","326344849533964288","2026-05-01T18:45:00Z",90,"326135624853622784","Premiership","gb-premiership","livingston-vs-aberdeen-2026-05-01","finished",[],[69],{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":70,"excerpt":71,"homeTeamId":55,"homeTeamName":57,"id":72,"leagueId":62,"leagueName":63,"matchId":59,"matchName":73,"publishedAt":74,"slug":75,"sourceName":76,"sourceURL":77,"teamId":48,"teamName":50,"teamIds":78,"teamNames":85,"title":92},"news","Jack Milne's racist abuse allegation against Jeremy Bokila was ruled 'not proven' by the SFA after a complaint from Livingston following the 6-2 win.","329339950782746625","Livingston vs Aberdeen","2026-05-11T17:18:54Z","why-milne-s-racist-abuse-claim-was-not-proven-sfa-inquiry","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcwy2rgw7dxgo?at_medium=RSS&at_campaign=rss",[48,55,79,80,81,82,83,84],"326257792123932672","326257604382691328","326222707169431552","326257546392244224","326257613643714560","326257615342407680",[50,57,86,87,88,89,90,91],"Congo","GOES","Anderlecht","Nottingham Forest","Hassania Agadir","FC Winterthur","Why Milne's Racist Abuse Claim Was Not Proven: SFA Inquiry",[94,153,176,183,192,211],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":95,"homeTeamId":-1,"homeTeamName":-1,"id":96,"leagueId":97,"leagueName":63,"matchId":98,"matchName":21,"publishedAt":99,"slug":100,"sourceName":101,"sourceURL":102,"teamId":48,"teamName":50,"teamIds":103,"teamNames":128,"title":152},"Aberdeen, Celtic, Rangers among clubs active as free transfers dominate early window. Lawrence Shankland joins Rangers, Kasper Schmeichel retires.","336933975673016321","326135634953506816","0","2026-06-01T12:00:00Z","scottish-premiership-2026-summer-transfers-key-ins-and-outs","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13548430\u002Ftransfer-news-summer-transfer-window-2026-scottish-premiership-deals-ins-and-outs",[48,104,105,106,107,108,109,110,111,82,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,55,127],"326257659982385152","326257534430089216","326257536078450688","326257808385249280","326222712462643200","326257809152806912","326257534329425920","326257545712766976","326257567044997120","326257808309751808","326257589987840000","326257567011442688","326257660045299712","326257808477523968","326257610074361856","326257546325135360","326255042132709376","326257660225654784","326257809769369600","326257660011745280","326257805017223168","326255038148120576","326257660145963008","326257804941725696",[50,129,130,131,132,133,134,135,136,89,137,138,139,140,141,142,41,143,144,145,146,147,148,149,150,57,151],"Kilmarnock","Eintracht Frankfurt","Paris Saint Germain","Sheffield Wednesday","Bosnia & Herzegovina","Milton Keynes Dons","Borussia Dortmund","Manchester United","Rangers","QPR","Houston Dynamo","Celtic","Dundee","Swansea","Brentford","Dundee Utd","Falkirk","Exeter City","ST Mirren","Ross County","Hibernian","Motherwell","ST Johnstone","Scottish Premiership 2026 Summer Transfers: Key Ins and Outs",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":154,"homeTeamId":-1,"homeTeamName":-1,"id":155,"leagueId":29,"leagueName":30,"matchId":98,"matchName":21,"publishedAt":156,"slug":157,"sourceName":76,"sourceURL":158,"teamId":159,"teamName":160,"teamIds":161,"teamNames":168,"title":175},"Tete Yengi and Cristian Volpato earn shock call-ups to Australia's 26-man World Cup squad while Martin Boyle misses out, as Tony Popovic makes tough decisions.","336661683525128192","2026-05-31T22:06:46Z","australia-name-world-cup-squad-yengi-volpato-in-boyle-out","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcdxp53k7qv1o?at_medium=RSS&at_campaign=rss","326222711976103936","Australia",[159,162,163,164,165,166,167,55],"326257660078854144","326257581095915520","326257590319190016","326257554374004736","326257580806508544","326222711825108992",[160,169,170,171,172,173,174,57],"Heart Of Midlothian","Albirex Niigata","Colorado Rapids","Melbourne City","Machida Zelvia","Switzerland","Australia name World Cup squad: Yengi, Volpato in, Boyle out",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":177,"homeTeamId":-1,"homeTeamName":-1,"id":178,"leagueId":29,"leagueName":30,"matchId":98,"matchName":21,"publishedAt":156,"slug":179,"sourceName":76,"sourceURL":158,"teamId":159,"teamName":160,"teamIds":180,"teamNames":181,"title":182},"Australia's 26-man World Cup squad: uncapped Yengi, Volpato in, Boyle out; Ryan, Leckie poised for fourth finals as Popovic explains tough calls.","336660377427251201","why-yengi-volpato-are-in-australia-s-world-cup-squad",[159,162,163,164,165,166,167,55],[160,169,170,171,172,173,174,57],"Why Yengi, Volpato are in Australia's World Cup squad",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":184,"homeTeamId":-1,"homeTeamName":-1,"id":185,"leagueId":29,"leagueName":30,"matchId":98,"matchName":21,"publishedAt":156,"slug":186,"sourceName":76,"sourceURL":158,"teamId":159,"teamName":160,"teamIds":187,"teamNames":189,"title":191},"Australia announce 26-man squad for World Cup: Yengi and Volpato surprise inclusions, Boyle omitted despite 41 caps, Ryan and Leckie eye record fourth","336663712167366657","australia-s-26-man-squad-yengi-volpato-in-boyle-out",[159,162,163,164,165,166,167,55,188],"326257661500723200",[160,169,170,171,172,173,174,57,190],"Italy","Australia's 26-Man Squad: Yengi, Volpato In, Boyle Out",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":193,"homeTeamId":-1,"homeTeamName":-1,"id":194,"leagueId":97,"leagueName":63,"matchId":98,"matchName":21,"publishedAt":195,"slug":196,"sourceName":76,"sourceURL":197,"teamId":55,"teamName":57,"teamIds":198,"teamNames":204,"title":210},"Ex-Republic of Ireland midfielder Glenn Whelan takes charge at Livingston following relegation, tasked with Scottish Championship promotion push.","336107335069995009","2026-05-30T09:18:28Z","glenn-whelan-appointed-livingston-s-road-to-premiership","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc775g7pv5veo?at_medium=RSS&at_campaign=rss",[55,199,200,107,201,202,203,81],"326257808632713216","326257808435580928","326257546425798656","326257818124423168","326257808058093568",[57,205,206,132,207,208,209,88],"Bristol Rovers","Stoke City","Aston Villa","Sheffield","Wigan","Glenn Whelan Appointed: Livingston's Road to Premiership",{"awayTeamId":104,"awayTeamName":129,"body":-1,"category":70,"excerpt":212,"homeTeamId":55,"homeTeamName":57,"id":213,"leagueId":97,"leagueName":63,"matchId":214,"matchName":215,"publishedAt":216,"slug":217,"sourceName":76,"sourceURL":218,"teamId":123,"teamName":147,"teamIds":219,"teamNames":223,"title":227},"St Mirren and Partick Thistle meet in the Scottish Premiership play-off final, with the first leg at Firhill on Thursday. The winner secures a top-flight place.","332617613379112961","327054654145826816","Livingston vs Kilmarnock","2026-05-20T17:58:43Z","st-mirren-vs-partick-thistle-what-the-play-off-final-means","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc87qr17g89wo?at_medium=RSS&at_campaign=rss",[123,55,104,127,220,221,48,222],"326257660192100352","326222712429088768","326257660259209216",[147,57,129,151,224,225,50,226],"Dunfermline","Scotland","Arbroath","St Mirren vs Partick Thistle: What the Play-off Final Means",[229,254,273,299,315,326],{"awayTeamId":112,"awayTeamName":137,"body":-1,"category":70,"excerpt":230,"homeTeamId":115,"homeTeamName":140,"id":231,"leagueId":62,"leagueName":63,"matchId":232,"matchName":233,"publishedAt":234,"slug":235,"sourceName":76,"sourceURL":236,"teamId":115,"teamName":140,"teamIds":237,"teamNames":245,"title":253},"Celtic beat Rangers in the Women's Scottish Cup final despite Emma Lawton's red card, as Morgan Cross's goal secured the trophy in a dramatic match.","336770421577748481","327052806332616704","Celtic vs Rangers","2026-06-01T05:14:52Z","celtic-s-women-s-scottish-cup-win-over-rangers-what-it","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Fvideos\u002Fcy9234r07pjo?at_medium=RSS&at_campaign=rss",[115,112,238,82,239,240,241,242,221,243,81,244],"326222713142120448","326257615103332352","326257666970095616","326257766752587776","326257784637100032","326257808217477120","326222712496197632",[140,137,246,89,247,248,249,250,225,251,88,252],"Canada","BSC Young Boys","Young Africans","Fortaleza EC","Cannes","Derby","Netherlands","Celtic's Women's Scottish Cup Win Over Rangers: What It",{"awayTeamId":125,"awayTeamName":149,"body":-1,"category":70,"excerpt":255,"homeTeamId":112,"homeTeamName":137,"id":256,"leagueId":62,"leagueName":63,"matchId":257,"matchName":258,"publishedAt":259,"slug":260,"sourceName":76,"sourceURL":261,"teamId":112,"teamName":137,"teamIds":262,"teamNames":267,"title":272},"Rangers close in on Nigerian defender Akpe Victory, 19, with Hearts targeting Leon King. Aberdeen's Shinnie contract talks stall. Latest updates.","332079804327137281","327053940279480320","Rangers vs Hibernian","2026-05-19T06:21:11Z","rangers-chase-victory-hearts-eye-king-scottish-gossip","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc62en350g7ro?at_medium=RSS&at_campaign=rss",[112,125,263,48,115,264,265,266,221],"326257565535047680","326257809568043008","326257610275688448","326257545754710016",[137,149,268,50,140,269,270,271,225],"Real Madrid","Luton","Leon","Newcastle","Rangers Chase Victory, Hearts Eye King: Scottish Gossip",{"awayTeamId":162,"awayTeamName":169,"body":-1,"category":70,"excerpt":274,"homeTeamId":115,"homeTeamName":140,"id":275,"leagueId":62,"leagueName":63,"matchId":276,"matchName":277,"publishedAt":278,"slug":279,"sourceName":280,"sourceURL":281,"teamId":162,"teamName":169,"teamIds":282,"teamNames":290,"title":298},"Heart of Midlothian missed out on a first Scottish title since 1960 after a 3-1 loss to Celtic, with a pitch invasion and player harassment marring the finale.","331147160730996737","327054426948767744","Celtic vs Heart Of Midlothian","2026-05-16T16:28:53Z","hearts-title-dream-shattered-late-collapse-fan-chaos","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FTitre-perdu-sur-le-fil-joueurs-chahutes-par-des-supporters-du-celtic-et-retour-express-en-car-l-apres-midi-cauchemardesque-des-hearts\u002F1676303#at_medium=RSS_feeds",[162,115,283,284,285,286,287,288,112,289,81],"326222712936599552","326222767416414208","326255039171530752","326255039846813696","326255041625198592","326257536413995008","326257686389723136",[169,140,291,292,293,294,295,296,137,297,88],"Paraguay","Lesotho","Dinamo Minsk","FK Partizan","Partizani","Paris FC","Together","Hearts' Title Dream Shattered: Late Collapse, Fan Chaos",{"awayTeamId":126,"awayTeamName":150,"body":-1,"category":70,"excerpt":300,"homeTeamId":121,"homeTeamName":145,"id":301,"leagueId":62,"leagueName":63,"matchId":302,"matchName":303,"publishedAt":304,"slug":305,"sourceName":306,"sourceURL":307,"teamId":115,"teamName":140,"teamIds":308,"teamNames":311,"title":314},"Hearts boss McInnes says his side go into Saturday's title decider at Celtic Park bullish despite penalty grievance, with Scottish crown at stake.","330696080125595649","326329595206832128","Falkirk vs Motherwell","2026-05-15T11:01:33Z","hearts-vs-celtic-title-decider-what-mcinnes-said-today","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002Flive\u002F2026\u002Fmay\u002F15\u002Fscottish-title-finale-latest-fa-cup-final-countdown-premier-league-news-football-live",[115,121,126,81,238,82,309,83,266,310],"326257565635710976","326257554411753472",[140,145,150,88,246,89,312,90,271,313],"Getafe","Newcastle Jets","Hearts vs Celtic Title Decider: What McInnes Said Today",{"awayTeamId":125,"awayTeamName":149,"body":-1,"category":70,"excerpt":316,"homeTeamId":112,"homeTeamName":137,"id":317,"leagueId":62,"leagueName":63,"matchId":257,"matchName":258,"publishedAt":318,"slug":319,"sourceName":76,"sourceURL":320,"teamId":112,"teamName":137,"teamIds":321,"teamNames":323,"title":325},"Rangers captain James Tavernier says he felt 'deeply hurt and let down' after missing a farewell Ibrox appearance due to an ankle injection conflict.","330439655415615489","2026-05-14T17:55:29Z","tavernier-deeply-hurt-as-farewell-ibrox-appearance-denied","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcwy20dpn7wjo?at_medium=RSS&at_campaign=rss",[112,125,121,115,81,238,82,83,322],"326255037950988288",[137,149,145,140,88,246,89,90,324],"Crystal Palace","Tavernier 'Deeply Hurt' as Farewell Ibrox Appearance Denied",{"awayTeamId":125,"awayTeamName":149,"body":-1,"category":70,"excerpt":327,"homeTeamId":112,"homeTeamName":137,"id":328,"leagueId":62,"leagueName":63,"matchId":257,"matchName":258,"publishedAt":318,"slug":329,"sourceName":76,"sourceURL":320,"teamId":112,"teamName":137,"teamIds":330,"teamNames":331,"title":332},"James Tavernier's Ibrox farewell was denied by an ankle injury and conflict with manager Danny Rohl. The 144-goal defender explains the hurt and missed","330435824552251393","tavernier-left-out-144-goal-defender-s-ibrox-farewell-drama",[112,125,115,121,81,238,82,83,243,266],[137,149,140,145,88,246,89,90,251,271],"Tavernier Left Out: 144-goal Defender's Ibrox Farewell Drama",{"matchResult":334,"exactScore":335,"totalGoals":336,"bothTeamsToScore":337},[],[],[],[],[339,349,357,364,369,376,382],{"id":340,"addition":-1,"extraMinute":341,"info":342,"isHome":343,"minute":344,"narrative":345,"playerName":346,"relatedPlayerName":347,"result":21,"teamLogo":49,"teamName":50,"typeName":348},"326978736408760320",0,"Normal Goal",false,24,"24' M. Frame (Aberdeen) scores, set up by D. Geiger. 1-0 — the opening goal.","M. Frame","D. Geiger","goal",{"id":350,"addition":-1,"extraMinute":341,"info":351,"isHome":343,"minute":352,"narrative":353,"playerName":354,"relatedPlayerName":355,"result":21,"teamLogo":49,"teamName":50,"typeName":356},"326978736622669824","Substitution 1",66,"66' (Aberdeen) makes a substitution: J. Milne comes on for M. Knoester.","J. Milne","M. Knoester","substitution",{"id":358,"addition":-1,"extraMinute":341,"info":359,"isHome":343,"minute":360,"narrative":361,"playerName":362,"relatedPlayerName":363,"result":21,"teamLogo":49,"teamName":50,"typeName":356},"326978736727527424","Substitution 2",74,"74' (Aberdeen) makes a substitution: T. Olusanya comes on for A. Palaversa.","T. Olusanya","A. Palaversa",{"id":365,"addition":-1,"extraMinute":341,"info":366,"isHome":343,"minute":360,"narrative":367,"playerName":347,"relatedPlayerName":368,"result":21,"teamLogo":49,"teamName":50,"typeName":356},"326978736761081856","Substitution 3","74' (Aberdeen) makes a substitution: D. Geiger comes on for T. Keskinen.","T. Keskinen",{"id":370,"addition":-1,"extraMinute":341,"info":371,"isHome":343,"minute":372,"narrative":373,"playerName":374,"relatedPlayerName":375,"result":21,"teamLogo":49,"teamName":50,"typeName":356},"326978736840773632","Substitution 4",83,"83' (Aberdeen) makes a substitution: A. Jensen comes on for N. Milanovic.","A. Jensen","N. Milanovic",{"id":377,"addition":-1,"extraMinute":341,"info":378,"isHome":343,"minute":379,"narrative":380,"playerName":346,"relatedPlayerName":381,"result":21,"teamLogo":49,"teamName":50,"typeName":356},"326978736870133760","Substitution 5",84,"84' (Aberdeen) makes a substitution: M. Frame comes on for E. Bwomono.","E. Bwomono",{"id":383,"addition":-1,"extraMinute":36,"info":384,"isHome":343,"minute":61,"narrative":385,"playerName":368,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":386},"326978736924659712","Yellow Card","90+6' T. Keskinen (Aberdeen) is shown a yellow card.","yellow_card"]