[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"news-detail-hull-city-2-0-millwall-tigers-reach-play-off-final":43,"news-related-hull-city-2-0-millwall-tigers-reach-play-off-final-en":83,"news-related-match-hull-city-2-0-millwall-tigers-reach-play-off-final-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":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",{"article":44},{"awayTeamId":-1,"awayTeamName":-1,"body":45,"category":46,"excerpt":47,"homeTeamId":-1,"homeTeamName":-1,"id":48,"leagueId":49,"leagueName":50,"matchId":51,"matchName":21,"publishedAt":52,"slug":53,"sourceName":54,"sourceURL":55,"teamId":56,"teamName":57,"teamIds":58,"teamNames":70,"title":82},"Hull City produced a clinical second-leg display to defeat Millwall 2-0 at The Den and book their place in the Championship play-off final. Mohamed Belloumi broke the deadlock in the 64th minute, and substitute Joe Gelhardt added a second 15 minutes later to seal a 2-0 aggregate victory. The Tigers will now face either Middlesbrough or Southampton at Wembley on Saturday, May 23, with a return to the Premier League at stake.\n\nThis marks an extraordinary turnaround for Hull City, who only secured their Championship survival on the final day of last season. Under manager Sergej Jakirovic, the club has operated under a transfer embargo throughout the campaign, yet they have defied expectations to reach the final. They are now one game away from returning to the top flight for the first time since 2017, having also spent a season in League One in the interim.\n\nThe deadlock in the semi-final was finally broken after 64 minutes of the second leg. Matt Crooks found Belloumi on the right wing, and the Algerian cut inside before curling a brilliant shot into the far corner. The away end erupted, and the goal gave Hull a crucial lead that Millwall could not respond to.\n\nFifteen minutes later, the tie was put beyond doubt. Another counter-attack saw Belloumi race forward before sliding a low cross across the box. Gelhardt, who had just been introduced as a substitute, showed composure to steer a low shot that squirmed through the grasp of Millwall goalkeeper Anthony Patterson and over the line. The goal sparked wild celebrations among the Hull supporters behind the goal.\n\nOn the balance of play, especially in the second leg, Hull were well worthy of the win. They became the first sixth-placed side to win a Championship play-off semi-final since 2017, a testament to their resilience and tactical discipline under Jakirovic. Millwall, who had finished fourth in the regular season, struggled to break down a well-organized Hull defense and rarely threatened in the second half.\n\nFor Millwall, the defeat ends a promising season that saw them challenge for automatic promotion until the final weeks. They will now look to regroup for another attempt next season. For Hull, the focus shifts entirely to Wembley, where they will face one of two strong opponents in Middlesbrough or Southampton. Both sides possess Premier League experience, but Hull will draw confidence from their remarkable run.\n\nThe implications for Hull City are enormous. Promotion would not only bring financial rewards but also validate the club's long-term project under Jakirovic. After years of instability, including a relegation to League One, reaching the Premier League would be a historic achievement for a club that has been out of the top division for nearly a decade.\n\nAs the final approaches, Hull City will prepare for the biggest game in their recent history. The players, staff, and fans will dare to dream of a return to the elite, inspired by a season that has already defied all odds. Whatever happens at Wembley, this campaign will be remembered as one of the most dramatic in the club's proud history.\n\nBased on reporting from Sky Sports.","news","Hull City became the first sixth-placed side in seven years to reach the Championship play-off final after a 2-0 win at Millwall.","329400189645230081","326135624887177216","Championship","0","2026-05-11T22:00:00Z","hull-city-2-0-millwall-tigers-reach-play-off-final","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fmillwall-vs-hull-city\u002Freport\u002F555903","326257808125202432","Hull City",[56,59,60,61,62,63,64,65,66,67,68,69],"326257807953235968","326257808251031552","326257807630274560","326257534430089216","326257536078450688","326257808385249280","326222712462643200","326257809152806912","326257534329425920","326257545712766976","326257546392244224",[57,71,72,73,74,75,76,77,78,79,80,81],"Millwall","Middlesbrough","Southampton","Eintracht Frankfurt","Paris Saint Germain","Sheffield Wednesday","Bosnia & Herzegovina","Milton Keynes Dons","Borussia Dortmund","Manchester United","Nottingham Forest","Hull City 2-0 Millwall: Tigers Reach Play-Off Final",[84,118,156,188],{"awayTeamId":85,"awayTeamName":86,"body":-1,"category":46,"excerpt":87,"homeTeamId":88,"homeTeamName":89,"id":90,"leagueId":49,"leagueName":50,"matchId":91,"matchName":92,"publishedAt":93,"slug":94,"sourceName":95,"sourceURL":96,"teamId":97,"teamName":98,"teamIds":99,"teamNames":108,"title":117},"326255038148120576","Hibernian","Celtic hold constructive talks with Robbie Keane and plan discussions with Martin O'Neill as manager search continues; Rangers target Hampus Skoglund.","326257567044997120","Rangers","337875415949381633","327053940279480320","Rangers vs Hibernian","2026-06-04T06:36:46Z","why-celtic-talks-keane-o-neill-manager-search","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcp9pd3l5mp2o?at_medium=RSS&at_campaign=rss","326257567011442688","Celtic",[97,88,85,100,101,102,103,104,105,106,107],"326257539333230592","326257546153168896","326222707169431552","326255038768877568","326255044473131008","326257590021394432","326222711535702016","326222713142120448",[98,89,86,109,110,111,112,113,114,115,116],"AC Milan","West Ham","Anderlecht","Hammarby FF","Hamrun Spartans","Toronto FC","Sweden","Canada","Why Celtic Talks Keane & O'Neill: Manager Search",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":46,"excerpt":119,"homeTeamId":-1,"homeTeamName":-1,"id":120,"leagueId":49,"leagueName":50,"matchId":51,"matchName":21,"publishedAt":121,"slug":122,"sourceName":123,"sourceURL":124,"teamId":125,"teamName":126,"teamIds":127,"teamNames":141,"title":155},"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","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FA-quelle-heure-et-sur-quelle-chaine-voir-france-belgique\u002F1681339#at_medium=RSS_feeds","326222711447621632","France",[125,128,129,130,131,132,133,134,135,136,137,138,139,140],"326222711401484288","326257786696503296","326222707404312576","326222767416414208","326222767449968640","326257544295092224","326257563228180480","326257565845426176","326257664877137920","326257661421031424","326257664680005632","326257745512632320","326257600737841152",[126,142,143,144,145,146,147,148,149,150,151,152,153,154],"Belgium","Les Bleuets","Charleroi","Lesotho","Chad","Chapecoense-sc","Groningen","Mallorca","Montenegro","Denmark","Estonia","Members","Junior","France U17 vs Belgium: Kick-Off Time, TV Channel for Euro",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":46,"excerpt":157,"homeTeamId":-1,"homeTeamName":-1,"id":158,"leagueId":49,"leagueName":50,"matchId":51,"matchName":21,"publishedAt":159,"slug":160,"sourceName":161,"sourceURL":162,"teamId":163,"teamName":164,"teamIds":165,"teamNames":176,"title":187},"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","Tuttosport","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",[163,166,167,102,168,169,170,171,172,173,174,175],"326257539299676160","326257616814608384","326222712592666624","326222713054040064","326255038114566144","326255039171530752","326255039494492160","326222711682502656","326257616646836224","326257661500723200",[164,177,178,111,179,180,181,182,183,184,185,186],"Sassuolo","Palermo","Congo DR","Haiti","Santa Clara","Dinamo Minsk","Shakhtar Donetsk","England","Empoli","Italy","Dionisi at Watford: 2-Year Deal for Championship Revival",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":46,"excerpt":189,"homeTeamId":-1,"homeTeamName":-1,"id":190,"leagueId":49,"leagueName":50,"matchId":51,"matchName":21,"publishedAt":191,"slug":192,"sourceName":95,"sourceURL":193,"teamId":194,"teamName":195,"teamIds":196,"teamNames":201,"title":206},"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",[194,56,60,61,197,198,199,200],"326257807814823936","326257664403181568","326257807676411904","326222712559112192",[195,57,72,73,202,203,204,205],"Birmingham","Gibraltar","Cardiff","Ghana","Koumas' Late Wales Goal: Proving Worth for Liverpool Future"]