[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"news-detail-why-arsenal-lost-lewis-skelly-heroics-undone-by-penalty":43,"news-related-why-arsenal-lost-lewis-skelly-heroics-undone-by-penalty-en":78,"news-related-match-why-arsenal-lost-lewis-skelly-heroics-undone-by-penalty-en":202},{"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":45,"awayTeamName":46,"body":47,"category":48,"excerpt":49,"homeTeamId":50,"homeTeamName":51,"id":52,"leagueId":53,"leagueName":54,"matchId":55,"matchName":56,"publishedAt":57,"slug":58,"sourceName":59,"sourceURL":60,"teamId":45,"teamName":46,"teamIds":61,"teamNames":69,"title":77},"326257545968619520","Arsenal","The Puskas Arena in Budapest was the stage for an epic Champions League final that will be remembered as much for its grueling intensity as its heart-wrenching conclusion. Arsenal’s season ended in the most agonising fashion, beaten on penalties by Paris Saint-Germain after a 1-1 draw that stretched deep into the Central European night. For three hours, the two sides traded tactical thrusts, physical exhaustion, and moments of high-class quality, only for the lottery of spot-kicks to render a champion.\n\nMikel Arteta’s team selection drew intrigue from the start. Cristhian Mosquera, a natural centre-back by trade, was deployed at right-back to contend with the mesmerising Khvicha Kvaratskhelia. In midfield, the decision to start Myles Lewis-Skelly opposite the influential Vitinha was a bold roll of the dice. The teenager had endured a season of stop-start momentum, but Arteta trusted him on the grandest stage — and that faith would be richly rewarded.\n\nArsenal seized the initiative with their first incisive move of the match. Leandro Trossard’s shot deflected kindly into the path of Kai Havertz, who bore down on goal with cool precision and rifled the ball into the roof of the net. It was a dream start, crafted in the kind of chaotic transition that has become a hallmark of Arteta’s best work. For the next half-hour, Arsenal’s defensive shape suffocated PSG, reducing their star-studded forward line to mere flicks and half-chances.\n\nBut champions find a way. Kvaratskhelia’s relentless probing finally drew a foul from the overstretched Mosquera inside the area, and Ousmane Dembélé’s nerveless penalty restored parity. From that moment, the final became a war of attrition, every tackle shuddering with consequence and every sprint carrying the ache of a season’s final effort.\n\nLewis-Skelly, however, refused to be cowed. Tasked with disrupting PSG’s midfield rhythm, he bolted across the turf with the engine of a veteran, intercepting passes, winning duels, and even surging forward to trouble the opposition. His defensive awareness belied his years, and his late recovery tackle to deny Désiré Doué was emblematic of a performance that will live long in Arsenal folklore, even in defeat.\n\nAs the minutes ticked by without further goals, the narrative twisted into a test of wills. Arteta, a coiled spring of nervous energy on the touchline, orchestrated mini-huddles and gesticulated furiously. Opposite him, Luis Enrique looked like a man who had run a marathon in a sauna. On the pitch, legs grew heavy and minds clouded, yet neither side yielded an inch. It was football reduced to its elemental struggle — not beautiful in a conventional sense, but utterly compelling.\n\nExtra time brought more of the same unyielding drama. Substitutions offered fresh impetus, but clear chances were scarce as both defences held firm. When the whistle blew for penalties, a sense of terrible inevitability settled over the arena.\n\nThe shootout was a masterclass in cruelty. Every taker converted until Gabriel Magalhães, Arsenal’s rock at the back all night, stepped up. The referee insisted on prolonged instruction, stretching the moment into an eternity. When Gabriel finally struck the ball, it sailed horribly over the bar. The eruption from the Parisian end was immediate; Arsenal’s players sank to their knees, their Champions League dream dissolving in a haze of pyrotechnics.\n\nFor Arsenal, the defeat is both a devastating blow and a testament to their growth. A squad laden with young English talent — Lewis-Skelly chief among them — stood toe-to-toe with the holders and emerged with their reputation enhanced. The challenge now is to process this hurt and use it as fuel for a Premier League title challenge that has eluded Arteta’s project.\n\nPSG, meanwhile, secure an historic two-peat, firmly establishing their dynasty under Enrique. They were pushed to their limits, made to suffer by an Arsenal team that refused to be an anointed victim. It was a victory that demanded every ounce of their quality and will stand among the club’s finest achievements.\n\nIn the end, a single mistimed strike decided an otherwise flawless final. It was a reminder of the thin margins that separate glory from heartbreak in sport, and of football’s unparalleled capacity to elevate and devastate within the same breath. Based on reporting from The Guardian.","news","Arsenal's Champions League final ended in penalty shootout defeat; Myles Lewis-Skelly starred but Gabriel's missed kick proved the difference in a 1-1 draw.","326257536078450688","Paris Saint Germain","336305206629240833","326135627642834944","League","331980430133694464","Paris Saint Germain vs Arsenal","2026-05-30T21:55:29Z","why-arsenal-lost-lewis-skelly-heroics-undone-by-penalty","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F30\u002Fcruel-ending-to-arsenals-thrillingly-intense-high-quality-evening",[45,50,62,63,64,65,66,67,68],"326222711682502656","326257813326139392","326222707169431552","326222712496197632","326222713142120448","326257546392244224","326222707249123328",[46,51,70,71,72,73,74,75,76],"England","Barking","Anderlecht","Netherlands","Canada","Nottingham Forest","Zulte Waregem","Why Arsenal Lost: Lewis-Skelly Heroics Undone by Penalty",[79,112,144,174],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":48,"excerpt":80,"homeTeamId":-1,"homeTeamName":-1,"id":81,"leagueId":53,"leagueName":54,"matchId":82,"matchName":21,"publishedAt":83,"slug":84,"sourceName":85,"sourceURL":86,"teamId":87,"teamName":88,"teamIds":89,"teamNames":100,"title":111},"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","0","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","326257565535047680","Real Madrid",[87,90,91,92,93,94,95,96,97,98,64,66,99,67],"326257537865224192","326257556060114944","326257600507154432","326257610309242880","326257618995646464","326257621004718080","326257621155713024","326257534526558208","326257545918287872","326222767416414208",[88,101,102,103,104,105,106,107,108,109,72,74,110,75],"Estoril","Estudiantes L.P.","Deportivo Pasto","Club Queretaro","CA Estudiantes","Esteghlal FC","Esteghlal Khuzestan","RB Leipzig","Liverpool","Lesotho","Konaté to Real Madrid: What Pérez’s Election Promise Means",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":48,"excerpt":113,"homeTeamId":-1,"homeTeamName":-1,"id":114,"leagueId":53,"leagueName":54,"matchId":82,"matchName":21,"publishedAt":115,"slug":116,"sourceName":117,"sourceURL":118,"teamId":119,"teamName":120,"teamIds":121,"teamNames":132,"title":143},"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",[119,122,123,124,125,126,127,128,129,64,66,130,131],"326257534362980352","326222707618222080","326257613643714560","326257661421031424","326257672598851584","326257761564233728","326257808217477120","326257801355595776","326257545754710016","326257554411753472",[120,133,134,135,136,137,138,139,140,72,74,141,142],"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",{"awayTeamId":145,"awayTeamName":146,"body":-1,"category":48,"excerpt":147,"homeTeamId":148,"homeTeamName":149,"id":150,"leagueId":53,"leagueName":54,"matchId":151,"matchName":152,"publishedAt":153,"slug":154,"sourceName":155,"sourceURL":156,"teamId":157,"teamName":158,"teamIds":159,"teamNames":166,"title":173},"326222712592666624","Congo DR","Athletic Club proposed a pay cut to Yuri Berchiche, stalling renewal despite 44 appearances last term. The veteran left-back's future is in doubt.","326222712143876096","Portugal","337603513989206017","327115058687512576","Portugal vs Congo DR","2026-06-03T12:31:32Z","why-yuri-berchiche-s-renewal-stalls-athletic-club-wage-cut","Marca","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002Fathletic\u002F2026\u002F06\u002F03\u002Fterzic-dio-renovacion-yuri-espera-respuesta-club.html","326257565275000832","Athletic Club",[157,148,145,160,161,90,162,163,64,66,164,165],"326255042430504960","326257537596788736","326257539962376192","326257550813040640","326255038114566144","326255040400461824",[158,149,146,167,168,101,169,170,72,74,171,172],"Servette FC","FC Porto","Como","SCR Altach","Santa Clara","FC Santa Coloma","Why Yuri Berchiche's Renewal Stalls: Athletic Club Wage Cut",{"awayTeamId":175,"awayTeamName":176,"body":-1,"category":48,"excerpt":177,"homeTeamId":178,"homeTeamName":179,"id":180,"leagueId":53,"leagueName":54,"matchId":181,"matchName":182,"publishedAt":183,"slug":184,"sourceName":185,"sourceURL":186,"teamId":175,"teamName":176,"teamIds":187,"teamNames":194,"title":201},"326257546094448640","Tottenham","Kirsty Hanson, WSL's third-highest scorer with 12 goals, is set to join Tottenham from Aston Villa, reuniting with Martin Ho to boost top-four push.","326257546425798656","Aston Villa","337516931395358721","326324148068421632","Aston Villa vs Tottenham","2026-06-03T06:38:09Z","kirsty-hanson-to-spurs-what-12-goal-star-brings","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcdxp165xw7ko?at_medium=RSS&at_campaign=rss",[175,178,188,189,190,191,64,192,193,45],"326257545712766976","326222712429088768","326257546153168896","326257567078551552","326255038768877568","326257546258026496",[176,179,195,196,197,198,72,199,200,46],"Manchester United","Scotland","West Ham","Brann","Hammarby FF","Manchester City","Kirsty Hanson to Spurs: What 12-Goal Star Brings",{"awayScore":203,"awayTeam":204,"description":208,"homeScore":203,"homeTeam":209,"id":55,"kickoffAt":213,"length":214,"leagueId":215,"leagueName":216,"leagueSlug":217,"probabilityLabel":216,"slug":218,"status":219,"tvStations":220,"venueCity":221,"venueName":222},0,{"code":205,"id":45,"imagePath":206,"name":46,"slug":207},"AWY","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F42.png","arsenal","Paris Saint-Germain and Arsenal meet in the Champions League final, with the winner claiming European glory. Victory secures a historic title for one of these ambitious clubs.",{"code":210,"id":50,"imagePath":211,"name":51,"slug":212},"HME","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F85.png","paris-saint-germain","2026-05-30T16:00:00Z",90,"326135628938874880","UEFA Champions League","uefa-champions-league","paris-saint-germain-vs-arsenal-2026-05-30","scheduled",[],"Budapest","Puskas Arena"]