[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-326345059538571264-en":61,"match-news-326345059538571264-en":85,"match-team-news-326345059538571264-en":86,"match-league-news-326345059538571264-en":203,"prediction-summary-326345059538571264":373,"timeline-326345059538571264":378},{"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",-38,-21,"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":21,"venueName":21},{"code":64,"id":65,"imagePath":66,"name":67,"slug":68},"AWY","326257805193383936","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F6778.png","Queen's Park","queen-s-park","The Glasgow derby between Partick Thistle and Queen's Park at Firhill is poised to be a pivotal Championship clash on May 1, 2026. More than just local bragging rights, this fixture carries immense weight in the league's final stretch. With both teams historically among Scotland's most ambitious outside the top flight, the match could be decisive in the race for promotion or securing a coveted playoff spot.\n\nThe rivalry is deeply rooted in the city's football fabric, a historic contest between Thistle's professional ethos and Queen's Park's proud amateur tradition, though the latter has since turned professional. Matches between them are always fiercely contested, with a compact, electric atmosphere guaranteed at Firhill. The Jags' faithful will pack the stands, creating a cauldron of noise to spur on their side, while the Spiders' travelling support will be determined to make their presence felt.\n\nTactically, expect a fascinating battle. Under Kris Doolan, Partick typically favour an attacking, direct style, looking to utilise the width of Firhill and the energy of their midfield. Queen's Park, often lauded for their technical, possession-based approach, will aim to control the tempo and exploit spaces with intricate passing. Key duels will likely occur in midfield, where control of the game will be won or lost, and in the final third, where clinical finishing could decide the outcome.\n\nFans can anticipate a high-intensity, emotionally charged 90 minutes. Every tackle will be cheered, every chance met with a roar. The significance of the points ensures there will be no quarter given. For the neutral, it promises a compelling spectacle of Scottish football drama; for the supporters, it is a must-win encounter that could define their season's success.",{"code":71,"id":72,"imagePath":73,"name":74,"slug":75},"HME","326257804983668736","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F901.png","Partick","partick","326345059538571264","2026-05-01T18:45:00Z",90,"326135624887177216","Championship","gb-championship","partick-vs-queen-s-park-2026-05-01","finished",[],[],[87,118,145,158,167,188],{"awayTeamId":88,"awayTeamName":89,"body":-1,"category":90,"excerpt":91,"homeTeamId":92,"homeTeamName":93,"id":94,"leagueId":95,"leagueName":96,"matchId":97,"matchName":98,"publishedAt":99,"slug":100,"sourceName":101,"sourceURL":102,"teamId":92,"teamName":93,"teamIds":103,"teamNames":110,"title":117},"326257659982385152","Kilmarnock","news","Craig McLeish appointed St Mirren head coach on a 3-year deal after guiding club to Premiership safety via playoffs, with Stuart Taylor as assistant.","326257660011745280","ST Mirren","338045265229385729","326135634953506816","Premiership","327052562714857472","ST Mirren vs Kilmarnock","2026-06-04T17:50:09Z","mcleish-gets-3-year-st-mirren-contract-after-playoff-escape","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcjrpejq5d5po?at_medium=RSS&at_campaign=rss",[92,88,104,72,105,106,107,108,109],"326255038185869312","326257567011442688","326222707169431552","326255038584328192","326257565635710976","326257546392244224",[93,89,111,74,112,113,114,115,116],"Aberdeen","Celtic","Anderlecht","Legia Warszawa","Getafe","Nottingham Forest","McLeish Gets 3-Year St Mirren Contract After Playoff Escape",{"awayTeamId":119,"awayTeamName":120,"body":-1,"category":90,"excerpt":121,"homeTeamId":122,"homeTeamName":123,"id":124,"leagueId":125,"leagueName":126,"matchId":127,"matchName":128,"publishedAt":129,"slug":130,"sourceName":101,"sourceURL":131,"teamId":105,"teamName":112,"teamIds":132,"teamNames":138,"title":144},"326257660078854144","Heart Of Midlothian","Celtic ended an 11-game winless derby run by beating Rangers 1-0 in the Women's Scottish Cup final, their third trophy win, ahead of a summer revamp.","326257660145963008","Motherwell","336641340370587649","326135625054949376","Premier League","327052570193301504","Motherwell vs Heart Of Midlothian","2026-05-31T20:48:07Z","why-celtic-s-cup-win-signals-swpl-momentum-shift","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcrrp481r98xo?at_medium=RSS&at_campaign=rss",[105,122,119,133,134,135,136,72,137],"326257567044997120","326255037950988288","326255038148120576","326222712429088768","326222711535702016",[112,123,120,139,140,141,142,74,143],"Rangers","Crystal Palace","Hibernian","Scotland","Sweden","Why Celtic's Cup Win Signals SWPL Momentum Shift",{"awayTeamId":88,"awayTeamName":89,"body":-1,"category":90,"excerpt":146,"homeTeamId":92,"homeTeamName":93,"id":147,"leagueId":95,"leagueName":96,"matchId":97,"matchName":98,"publishedAt":148,"slug":149,"sourceName":101,"sourceURL":150,"teamId":92,"teamName":93,"teamIds":151,"teamNames":154,"title":157},"St Mirren stayed up after a 2-1 aggregate play-off win over Partick Thistle, with interim Craig McLeish winning 4 of 12 games and hoping for the permanent job.","334505697460883457","2026-05-25T22:43:27Z","st-mirren-survive-will-4-win-mcleish-get-the-job","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc89330lwdxpo?at_medium=RSS&at_campaign=rss",[92,88,136,104,72,105,152,106,153],"326257660045299712","326257688839196672",[93,89,142,111,74,112,155,113,156],"Dundee","The Strongest","St Mirren Survive: Will 4-Win McLeish Get the Job?",{"awayTeamId":88,"awayTeamName":89,"body":-1,"category":90,"excerpt":159,"homeTeamId":92,"homeTeamName":93,"id":160,"leagueId":95,"leagueName":96,"matchId":97,"matchName":98,"publishedAt":148,"slug":161,"sourceName":101,"sourceURL":150,"teamId":92,"teamName":93,"teamIds":162,"teamNames":164,"title":166},"Craig McLeish guided St Mirren to playoff survival and now wants the permanent role. With backing from players like Alex Gogic, his case grows stronger.","334497048537600001","why-craig-mcleish-earned-st-mirren-job-playoff-escape",[92,88,104,136,72,105,152,106,163],"326257695210344448",[93,89,111,142,74,112,155,113,165],"Signal","Why Craig McLeish Earned St Mirren Job: Playoff Escape",{"awayTeamId":72,"awayTeamName":74,"body":-1,"category":90,"excerpt":168,"homeTeamId":92,"homeTeamName":93,"id":169,"leagueId":95,"leagueName":96,"matchId":170,"matchName":171,"publishedAt":172,"slug":173,"sourceName":101,"sourceURL":174,"teamId":92,"teamName":93,"teamIds":175,"teamNames":181,"title":187},"BBC Sportscene presents highlights of the Premiership play-off final second leg: St Mirren v Partick Thistle with top-flight survival at stake.","334487459846950913","332720311986294784","ST Mirren vs Partick","2026-05-25T22:30:24Z","st-mirren-v-partick-thistle-watch-play-off-final-highlights","https:\u002F\u002Fwww.bbc.co.uk\u002Fiplayer\u002Flive\u002Fbbcscotland?at_medium=RSS&at_campaign=rss",[92,72,106,107,176,177,178,136,179,109,180],"326257638058758144","326323575902441472","326257664243798016","326222713142120448","326257613643714560",[93,74,113,114,182,183,184,142,185,116,186],"Leganes","Andorra","Northern Ireland","Canada","Hassania Agadir","St Mirren v Partick Thistle: Watch Play-Off Final Highlights",{"awayTeamId":72,"awayTeamName":74,"body":-1,"category":90,"excerpt":189,"homeTeamId":92,"homeTeamName":93,"id":190,"leagueId":95,"leagueName":96,"matchId":170,"matchName":171,"publishedAt":191,"slug":192,"sourceName":101,"sourceURL":193,"teamId":92,"teamName":93,"teamIds":194,"teamNames":198,"title":202},"St Mirren secured Premiership survival with a 1-0 second-leg win over Partick Thistle. Richard Gordon and guests react to the tense evening.","334489955898232833","2026-05-25T21:35:00Z","why-st-mirren-stayed-up-1-0-play-off-win-secures-survival","https:\u002F\u002Fwww.bbc.co.uk\u002Fsounds\u002Fplay\u002Fp0nn7wft?at_medium=RSS&at_campaign=rss",[92,72,136,106,107,195,196,197,133,105,179],"326257539962376192","326257545754710016","326257554411753472",[93,74,142,113,114,199,200,201,139,112,185],"Como","Newcastle","Newcastle Jets","Why St Mirren Stayed Up: 1-0 Play-off Win Secures Survival",[204,245,275,296,325,348],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":205,"homeTeamId":-1,"homeTeamName":-1,"id":206,"leagueId":79,"leagueName":80,"matchId":207,"matchName":21,"publishedAt":208,"slug":209,"sourceName":210,"sourceURL":211,"teamId":212,"teamName":213,"teamIds":214,"teamNames":229,"title":244},"Italy beat Spain 4-2 on penalties after 1-1 draw to set up a U17 European Championship final against Belgium, who eliminated France earlier.","338075747069464577","0","2026-06-04T19:28:40Z","italy-edge-spain-on-penalties-u17-euro-final-vs-belgium","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FL-italie-rejoint-la-belgique-en-finale-de-l-euro-des-moins-de-17-ans\u002F1681874#at_medium=RSS_feeds","326257661500723200","Italy",[212,215,216,217,218,219,220,221,222,223,224,225,226,227,228,106],"326222711401484288","326222712936599552","326222767416414208","326255039846813696","326255041625198592","326257536296554496","326257536413995008","326257537865224192","326257539844935680","326257664680005632","326257696636407808","326222711447621632","326222711569256448","326222711653142528",[213,230,231,232,233,234,235,236,237,238,239,240,241,242,243,113],"Belgium","Paraguay","Lesotho","FK Partizan","Partizani","Auxerre","Paris FC","Estoril","Parma","Estonia","Azzurri","France","Brazil","Spain","Italy Edge Spain on Penalties: U17 Euro Final vs Belgium",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":246,"homeTeamId":-1,"homeTeamName":-1,"id":247,"leagueId":79,"leagueName":80,"matchId":207,"matchName":21,"publishedAt":248,"slug":249,"sourceName":250,"sourceURL":251,"teamId":252,"teamName":253,"teamIds":254,"teamNames":264,"title":274},"Italy U17 edged Spain 4-2 on penalties after a 1-1 draw, goalkeeper Lupo saving two spot-kicks, to book a U17 Euro final vs Belgium on June 7. Lupo also saved","338067843268481025","2026-06-04T19:13:51Z","italy-u17-beat-spain-on-penalties-set-up-final-vs-belgium","Tuttosport","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fitalia\u002F2026\u002F06\u002F04-149032827\u002Fl_italia_u17_batte_la_spagna_ai_rigori_e_vola_in_finale_dell_europeo_ecco_chi_affronta\u002F","326255039347691520","Fiorentina",[252,255,256,257,258,259,260,261,262,215,228,212,106,263],"326222712592666624","326222713054040064","326255039171530752","326255041851691008","326257536372051968","326257546220277760","326257554193649664","326222712143876096","326222712496197632",[253,265,266,267,268,269,270,271,272,230,243,213,113,273],"Congo DR","Haiti","Dinamo Minsk","Cherno More Varna","Metz","Chelsea","Perth Glory","Portugal","Netherlands","Italy U17 Beat Spain on Penalties, Set Up Final vs Belgium",{"awayTeamId":135,"awayTeamName":141,"body":-1,"category":90,"excerpt":276,"homeTeamId":133,"homeTeamName":139,"id":277,"leagueId":79,"leagueName":80,"matchId":278,"matchName":279,"publishedAt":280,"slug":281,"sourceName":101,"sourceURL":282,"teamId":105,"teamName":112,"teamIds":283,"teamNames":289,"title":295},"Celtic hold constructive talks with Robbie Keane and plan discussions with Martin O'Neill as manager search continues; Rangers target Hampus Skoglund.","337875415949381633","327053940279480320","Rangers vs Hibernian","2026-06-04T06:36:46Z","why-celtic-talks-keane-o-neill-manager-search","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcp9pd3l5mp2o?at_medium=RSS&at_campaign=rss",[105,133,135,284,285,106,286,287,288,137,179],"326257539333230592","326257546153168896","326255038768877568","326255044473131008","326257590021394432",[112,139,141,290,291,113,292,293,294,143,185],"AC Milan","West Ham","Hammarby FF","Hamrun Spartans","Toronto FC","Why Celtic Talks Keane & O'Neill: Manager Search",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":297,"homeTeamId":-1,"homeTeamName":-1,"id":298,"leagueId":79,"leagueName":80,"matchId":207,"matchName":21,"publishedAt":299,"slug":300,"sourceName":210,"sourceURL":301,"teamId":226,"teamName":241,"teamIds":302,"teamNames":313,"title":324},"France U17 face Belgium in the Euro U17 semi-final on Thursday 4 June at 13:30 CEST, live on L'Equipe Live foot. Les Bleuets aim for a fourth title after","337848745020362753","2026-06-04T04:50:00Z","france-u17-vs-belgium-kick-off-time-tv-channel-for-euro","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FA-quelle-heure-et-sur-quelle-chaine-voir-france-belgique\u002F1681339#at_medium=RSS_feeds",[226,215,303,304,217,305,306,307,308,309,310,224,311,312],"326257786696503296","326222707404312576","326222767449968640","326257544295092224","326257563228180480","326257565845426176","326257664877137920","326257661421031424","326257745512632320","326257600737841152",[241,230,314,315,232,316,317,318,319,320,321,239,322,323],"Les Bleuets","Charleroi","Chad","Chapecoense-sc","Groningen","Mallorca","Montenegro","Denmark","Members","Junior","France U17 vs Belgium: Kick-Off Time, TV Channel for Euro",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":326,"homeTeamId":-1,"homeTeamName":-1,"id":327,"leagueId":79,"leagueName":80,"matchId":207,"matchName":21,"publishedAt":328,"slug":329,"sourceName":250,"sourceURL":330,"teamId":331,"teamName":332,"teamIds":333,"teamNames":340,"title":347},"Alessio Dionisi joins Watford on a two-year contract, aiming to revive his career in the Championship after mixed spells at Sassuolo and Palermo.","337841483048554497","2026-06-04T04:15:00Z","dionisi-at-watford-2-year-deal-for-championship-revival","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fcalcio-estero\u002F2026\u002F06\u002F04-149011256\u002Fdionisi_al_watford_la_championship_per_rilanciarsi_dopo_sassuolo_e_palermo\u002F","326257807579942912","Watford",[331,334,335,106,255,256,336,257,337,338,339,212],"326257539299676160","326257616814608384","326255038114566144","326255039494492160","326222711682502656","326257616646836224",[332,341,342,113,265,266,343,267,344,345,346,213],"Sassuolo","Palermo","Santa Clara","Shakhtar Donetsk","England","Empoli","Dionisi at Watford: 2-Year Deal for Championship Revival",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":349,"homeTeamId":-1,"homeTeamName":-1,"id":350,"leagueId":79,"leagueName":80,"matchId":207,"matchName":21,"publishedAt":351,"slug":352,"sourceName":101,"sourceURL":353,"teamId":354,"teamName":355,"teamIds":356,"teamNames":364,"title":372},"Lewis Koumas scored late for Wales vs Ghana, proving his worth after Hull City loan success. The Liverpool teen eyes a starting spot under Bellamy.","337865633876152321","2026-06-04T04:11:10Z","koumas-late-wales-goal-proving-worth-for-liverpool-future","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc4g817e9pe4o?at_medium=RSS&at_campaign=rss","326257545918287872","Liverpool",[354,357,358,359,360,361,362,363],"326257808125202432","326257808251031552","326257807630274560","326257807814823936","326257664403181568","326257807676411904","326222712559112192",[355,365,366,367,368,369,370,371],"Hull City","Middlesbrough","Southampton","Birmingham","Gibraltar","Cardiff","Ghana","Koumas' Late Wales Goal: Proving Worth for Liverpool Future",{"matchResult":374,"exactScore":375,"totalGoals":376,"bothTeamsToScore":377},[],[],[],[],[379,388,396,403,408,414,420,427,433],{"id":380,"addition":-1,"extraMinute":381,"info":382,"isHome":28,"minute":383,"narrative":384,"playerName":385,"relatedPlayerName":386,"result":21,"teamLogo":73,"teamName":74,"typeName":387},"326978737671245824",0,"Normal Goal",25,"25' T. Watt (Partick) scores, set up by A. Fitzpatrick. 0-1 — the opening goal.","T. Watt","A. Fitzpatrick","goal",{"id":389,"addition":-1,"extraMinute":381,"info":390,"isHome":28,"minute":391,"narrative":392,"playerName":393,"relatedPlayerName":394,"result":21,"teamLogo":73,"teamName":74,"typeName":395},"326978737696411648","Substitution 1",46,"46' (Partick) makes a substitution: E. Ingram comes on for C. Logan.","E. Ingram","C. Logan","substitution",{"id":397,"addition":-1,"extraMinute":381,"info":398,"isHome":28,"minute":399,"narrative":400,"playerName":401,"relatedPlayerName":402,"result":21,"teamLogo":73,"teamName":74,"typeName":395},"326978737776103424","Substitution 4",61,"61' (Partick) makes a substitution: O. Smyth comes on for T. Letsosa.","O. Smyth","T. Letsosa",{"id":404,"addition":-1,"extraMinute":381,"info":405,"isHome":28,"minute":399,"narrative":406,"playerName":386,"relatedPlayerName":407,"result":21,"teamLogo":73,"teamName":74,"typeName":395},"326978737725771776","Substitution 2","61' (Partick) makes a substitution: A. Fitzpatrick comes on for G. Mackay-Steven.","G. Mackay-Steven",{"id":409,"addition":-1,"extraMinute":381,"info":410,"isHome":28,"minute":399,"narrative":411,"playerName":412,"relatedPlayerName":413,"result":21,"teamLogo":73,"teamName":74,"typeName":395},"326978737750937600","Substitution 3","61' (Partick) makes a substitution: A. Samuel comes on for F. Taylor.","A. Samuel","F. Taylor",{"id":415,"addition":-1,"extraMinute":381,"info":416,"isHome":39,"minute":417,"narrative":418,"playerName":419,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":387},"326978737805463552","Penalty",64,"64' M. Ruth (Queen's Park) converts from the spot, 1-1 — the equaliser.","M. Ruth",{"id":421,"addition":-1,"extraMinute":381,"info":422,"isHome":39,"minute":423,"narrative":424,"playerName":425,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":426},"326978737826435072","Yellow Card",74,"74' R. Lamie (Queen's Park) is shown a yellow card.","R. Lamie","yellow_card",{"id":428,"addition":-1,"extraMinute":381,"info":429,"isHome":28,"minute":430,"narrative":431,"playerName":385,"relatedPlayerName":432,"result":21,"teamLogo":73,"teamName":74,"typeName":395},"326978737859989504","Substitution 5",76,"76' (Partick) makes a substitution: T. Watt comes on for R. Diack.","R. Diack",{"id":434,"addition":-1,"extraMinute":381,"info":390,"isHome":39,"minute":78,"narrative":435,"playerName":419,"relatedPlayerName":436,"result":21,"teamLogo":66,"teamName":67,"typeName":395},"326978737893543936","90' (Queen's Park) makes a substitution: M. Ruth comes on for T. McDonnell.","T. McDonnell"]