[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"news-detail-bolton-vs-bradford-league-one-play-off-semi-live-on-sky":61,"news-related-bolton-vs-bradford-league-one-play-off-semi-live-on-sky-en":93,"news-related-match-bolton-vs-bradford-league-one-play-off-semi-live-on-sky-en":26},{"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",{"article":62},{"awayTeamId":-1,"awayTeamName":-1,"body":63,"category":64,"excerpt":65,"homeTeamId":-1,"homeTeamName":-1,"id":66,"leagueId":67,"leagueName":68,"matchId":69,"matchName":21,"publishedAt":70,"slug":71,"sourceName":72,"sourceURL":73,"teamId":74,"teamName":75,"teamIds":76,"teamNames":84,"title":92},"Bolton Wanderers and Bradford City will meet in the first leg of their Sky Bet League One play-off semi-final on Saturday 9th May 2026 at Toughsheet Community Stadium. The match kicks off at 8pm and will be shown live on Sky Sports.\n\nThe two-legged tie will determine which team advances to the Wembley final for a chance to win promotion to the Championship. Bolton, as the home side, will look to build a first-leg advantage, while Bradford aim to return to Valley Parade with a result that keeps their hopes alive.\n\nBoth clubs have earned their place in the play-offs after strong league campaigns. The atmosphere at Toughsheet Community Stadium promises to be vibrant, with passionate supporters from both sides expected to create a memorable evening.\n\nSky Sports is offering extensive coverage, including live commentary and analysis. Fans can also follow the action via the Sky Sports app and website for live text updates.\n\nThe second leg will be played next week, with the exact date still to be announced. Managers will be preparing their squads for the crucial encounter.\n\nPromotion to the Championship would be a significant achievement for either team, providing financial stability and a higher level of competition. The play-offs offer a second opportunity for clubs that narrowly missed out on automatic promotion.\n\nBased on reporting from SkySports | News.","news","Bolton wanderers host Bradford City in League One play-off semi-final first leg Saturday 9 May 2026 live on Sky Sports at 8pm from Toughsheet Community Stadium.","328645963998564353","326135627642834944","League","0","2026-05-07T10:26:00Z","bolton-vs-bradford-league-one-play-off-semi-live-on-sky","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fbolton-wanderers-vs-bradford-city\u002Flive\u002F555905","326257534430089216","Eintracht Frankfurt",[74,77,78,79,80,81,82,83],"326257536078450688","326257808385249280","326222712462643200","326257809152806912","326257534329425920","326257545712766976","326257546392244224",[75,85,86,87,88,89,90,91],"Paris Saint Germain","Sheffield Wednesday","Bosnia & Herzegovina","Milton Keynes Dons","Borussia Dortmund","Manchester United","Nottingham Forest","Bolton vs Bradford: League One Play-Off Semi Live on Sky",[94,132,162,192],{"awayTeamId":95,"awayTeamName":96,"body":-1,"category":64,"excerpt":97,"homeTeamId":98,"homeTeamName":99,"id":100,"leagueId":67,"leagueName":68,"matchId":101,"matchName":102,"publishedAt":103,"slug":104,"sourceName":105,"sourceURL":106,"teamId":107,"teamName":108,"teamIds":109,"teamNames":120,"title":131},"326222712592666624","Congo DR","Athletic Club plans 5.2M euro expansion to add 2,400 seats at San Mamés over 8 months, with no match disruptions, and may stack away games during works.","326222712143876096","Portugal","337970004265799681","327115058687512576","Portugal vs Congo DR","2026-06-04T12:51:50Z","athletic-club-to-add-2-400-seats-may-stack-away-games","Marca","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002Fathletic\u002F2026\u002F06\u002F04\u002Fobras-dotar-san-mames-2-400-nuevos-asientos-supondran-desembolso-5-2-millones-euros.html","326257565275000832","Athletic Club",[107,98,95,110,111,112,113,114,115,116,117,118,119],"326257539962376192","326255038114566144","326255039809064960","326255040400461824","326255041188990976","326257565195309056","326257565535047680","326257565702819840","326257745512632320","326222707169431552",[108,99,96,121,122,123,124,125,126,127,128,129,130],"Como","Santa Clara","Dynamo Kyiv","FC Santa Coloma","FK Sarajevo","Barcelona","Real Madrid","Real Sociedad","Members","Anderlecht","Athletic Club to Add 2,400 Seats, May Stack Away Games",{"awayTeamId":133,"awayTeamName":134,"body":-1,"category":64,"excerpt":135,"homeTeamId":82,"homeTeamName":90,"id":136,"leagueId":67,"leagueName":68,"matchId":137,"matchName":138,"publishedAt":139,"slug":140,"sourceName":141,"sourceURL":142,"teamId":143,"teamName":144,"teamIds":145,"teamNames":153,"title":161},"326257545918287872","Liverpool","McCabe's Arsenal to Chelsea move spotlights WSL rival transfers as common, driven by scarce elite clubs and players' need to maximize earnings in short careers.","337883373844303873","326324144780087296","Manchester United vs Liverpool","2026-06-04T07:00:29Z","katie-mccabe-to-chelsea-why-wsl-rival-transfers-happen","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F04\u002Fkatie-mccabe-chelsea-arsenal-wsl-transfer-move-controversy-abuse","326257546220277760","Chelsea",[143,82,133,146,147,115,148,149,150,151,152],"326257545968619520","326257546258026496","326222711682502656","326257546052505600","326257535919067136","326257546094448640","326257812931874816",[144,90,134,154,155,126,156,157,158,159,160],"Arsenal","Manchester City","England","Everton","Lyon","Tottenham","Stamford","Katie McCabe to Chelsea: Why WSL Rival Transfers Happen",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":64,"excerpt":163,"homeTeamId":-1,"homeTeamName":-1,"id":164,"leagueId":67,"leagueName":68,"matchId":69,"matchName":21,"publishedAt":165,"slug":166,"sourceName":167,"sourceURL":168,"teamId":116,"teamName":127,"teamIds":169,"teamNames":180,"title":191},"Florentino Pérez pledges to sign Liverpool's Ibrahima Konaté if re-elected Real Madrid president, with more defensive arrivals promised to revamp the backline.","337754542600884225","2026-06-03T22:24:58Z","konate-to-real-madrid-what-perez-s-election-promise-means","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FFlorentino-perez-annonce-qu-ibrahima-konate-jouera-au-real-madrid-la-saison-prochaine-s-il-est-reelu-a-la-presidence-du-club\u002F1681616#at_medium=RSS_feeds",[116,170,171,172,173,174,175,176,177,133,119,178,179,83],"326257537865224192","326257556060114944","326257600507154432","326257610309242880","326257618995646464","326257621004718080","326257621155713024","326257534526558208","326222713142120448","326222767416414208",[127,181,182,183,184,185,186,187,188,134,130,189,190,91],"Estoril","Estudiantes L.P.","Deportivo Pasto","Club Queretaro","CA Estudiantes","Esteghlal FC","Esteghlal Khuzestan","RB Leipzig","Canada","Lesotho","Konaté to Real Madrid: What Pérez’s Election Promise Means",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":64,"excerpt":193,"homeTeamId":-1,"homeTeamName":-1,"id":194,"leagueId":67,"leagueName":68,"matchId":69,"matchName":21,"publishedAt":195,"slug":196,"sourceName":197,"sourceURL":198,"teamId":199,"teamName":200,"teamIds":201,"teamNames":212,"title":223},"Patrick Wimmer leaves relegated VfL Wolfsburg for TSG Hoffenheim, swapping the Bundesliga drop for Europa League football after playoff disappointment.","337668028407746561","2026-06-03T16:52:19Z","why-patrick-wimmer-is-at-hoffenheim-relegation-to-europe","Kicker","https:\u002F\u002Fwww.kicker.de\u002Feuropa-league-nach-abstieg-wimmer-landet-in-hoffenheim-1224518\u002Fartikel#omrss","326257534237151232","VfL Wolfsburg",[199,202,203,204,205,206,207,208,209,119,178,210,211],"326257534362980352","326222707618222080","326257613643714560","326257661421031424","326257672598851584","326257761564233728","326257808217477120","326257801355595776","326257545754710016","326257554411753472",[200,213,214,215,216,217,218,219,220,130,189,221,222],"1899 Hoffenheim","Dender","Hassania Agadir","Denmark","Derry City","Güzide Gebzespor","Derby","Arminia Bielefeld","Newcastle","Newcastle Jets","Why Patrick Wimmer is at Hoffenheim: Relegation to Europe"]