[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"news-detail-hadj-moussa-s-late-strike-algeria-stun-netherlands-1-0":43,"news-related-hadj-moussa-s-late-strike-algeria-stun-netherlands-1-0-en":88,"news-related-match-hadj-moussa-s-late-strike-algeria-stun-netherlands-1-0-en":192},{"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",7,24,"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":29,"leagueName":30,"matchId":53,"matchName":54,"publishedAt":55,"slug":56,"sourceName":57,"sourceURL":58,"teamId":50,"teamName":51,"teamIds":59,"teamNames":73,"title":87},"326222711745417216","Japan","The Netherlands suffered an unexpected 1-0 defeat to Algeria in a World Cup warm-up friendly at De Kuip on Wednesday, with Feyenoord's Anis Hadj Moussa delivering a stunning late winner in front of his home crowd. The 86th-minute strike settled a match the Dutch dominated for long stretches, handing the visitors a famous victory that will resonate far beyond Rotterdam.\n\nThis first-ever meeting between the sides served as a critical test less than two months before the start of the 2026 World Cup. Both Ronald Koeman and Vladimir Petkovic used the occasion to fine-tune their selections, but the result throws up more questions than answers for the Oranje, while Algeria depart with a massive injection of belief.\n\nKoeman deployed a familiar 4-3-3 shape, spearheaded by Donyell Malen with support from Cody Gakpo and Crysencio Summerville. Captain Virgil van Dijk anchored the defense alongside Frenkie de Jong, Tijjani Reijnders and Ryan Gravenberch in midfield. Notably, Memphis Depay was held in reserve, a decision that limited the hosts' cutting edge until his late introduction.\n\nPetkovic, meanwhile, started with an attacking trident of Riyad Mahrez, Amine Gouiri and Mohamed Amoura. Lille duo Nabil Bentaleb and Aïssa Mandi provided experience at the back, but the standout selection was goalkeeper Luca Zidane. The Grenada stopper, earning his seventh cap, produced a series of vital saves that kept Algeria in the contest when the Dutch threatened to run riot.\n\nThe first half painted a lopsided picture. Malen clipped the post after a flowing team move inside eight minutes, and shortly afterwards a Reijnders finish was ruled out because Summerville had strayed offside. Malen squandered another golden chance, fluffing his lines when clean through, while Zidane denied Gakpo and Reijnders in quick succession. Algeria's only flickers came from Amoura and Bentaleb, who briefly troubled Robin Roefs during a short spell of pressure.\n\nThe second period saw both managers shuffle their packs. Algeria introduced Ibrahim Maza, who almost caught Roefs cold early on, but the Netherlands continued to create the clearer openings. Reijnders, Malen, and substitute Justin Kluivert all went close, only to be thwarted by the inspired Zidane. Depay's arrival added urgency, yet even he could not find a way through a stubborn Algerian rearguard.\n\nThen, with four minutes remaining, the moment that decided the contest. Hadj Moussa, who had entered at halftime to a warm ovation from the Feyenoord faithful, collected the ball on the right edge of the area, shifted it onto his right foot, and unleashed an unstoppable curling effort beyond Roefs. The goal was a moment of pure individual brilliance, executed in the very stadium where he plies his club trade, and it sent the traveling Algerian bench into raptures.\n\nFor the Netherlands, the defeat exposes a familiar vulnerability: a lack of clinical finishing despite territorial dominance. With 15 shots and over 60% possession, Koeman's men should have put the game to bed long before Moussa's intervention. As they prepare to face Japan in their World Cup opener on June 14, the need to convert chances into goals becomes acute.\n\nAlgeria, by contrast, will take enormous heart from a disciplined, resilient display. Petkovic's side showed they can absorb pressure from elite opposition and strike on the counter. Facing Argentina—arguably the tournament favorites—in the early hours of June 17 (local time), this performance offers a blueprint: stay compact, ride your luck, and punish any lapse. The psychological boost cannot be overstated.\n\nBoth nations have one more friendly to fine-tune before the main event. The Netherlands will meet Uzbekistan on Monday evening (20:45 local time) in New York, another chance for Koeman to settle on his best XI. Algeria will play Bolivia on Wednesday at 22:00, a final dress rehearsal that Petkovic will hope consolidates their newfound solidity.\n\nIn the bigger picture, this result reminds everyone of football's capacity for surprise. Friendlies rarely provide definitive answers, but they do offer warnings. The Dutch must heed the one they received in Rotterdam; the Algerians will dream of replicating it when the stakes are infinitely higher. Based on reporting from L'Equipe.","news","Anis Hadj Moussa's 86th-minute goal gave Algeria a 1-0 win over the Netherlands in Rotterdam, a warning ahead of their World Cup openers on June 14 and 16.","326222712496197632","Netherlands","337733817009704961","327115040261935104","Netherlands vs Japan","2026-06-03T20:56:05Z","hadj-moussa-s-late-strike-algeria-stun-netherlands-1-0","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FGrace-a-un-but-d-anis-hadj-moussa-devant-son-public-l-algerie-surprend-les-pays-bas-avant-la-coupe-du-monde\u002F1681596#at_medium=RSS_feeds",[50,45,60,61,62,63,64,65,66,67,68,69,70,71,72],"326222712655581184","326257563425312768","326257695210344448","326257810885054464","326222712936599552","326222767416414208","326255039846813696","326222707169431552","326222712726884352","326222712865296384","326257595503349760","326222712110321664","326257678831587328",[51,46,74,75,76,77,78,79,80,81,82,83,84,85,86],"Algeria","Feyenoord","Signal","York","Paraguay","Lesotho","FK Partizan","Anderlecht","Cape Verde Islands","Uzbekistan","Bolivia","Argentina","Grenada","Hadj Moussa's Late Strike: Algeria Stun Netherlands 1-0",[89,119,152,173],{"awayTeamId":90,"awayTeamName":91,"body":-1,"category":48,"excerpt":92,"homeTeamId":93,"homeTeamName":94,"id":95,"leagueId":29,"leagueName":30,"matchId":96,"matchName":97,"publishedAt":98,"slug":99,"sourceName":100,"sourceURL":101,"teamId":102,"teamName":103,"teamIds":104,"teamNames":111,"title":118},"326257546392244224","Nottingham Forest","Man City's opening bid for Elliot Anderson rejected by Forest; record British fee possible as midfielder favors Etihad move over Man United.","326257545712766976","Manchester United","337754884008841217","327054566501650432","Manchester United vs Nottingham Forest","2026-06-03T22:41:17Z","man-city-bid-rejected-105m-fee-looms-for-anderson","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc042w3w601yo?at_medium=RSS&at_campaign=rss","326257546258026496","Manchester City",[102,93,90,105,106,107,108,109,110],"326257545754710016","326257546153168896","326222711682502656","326257545968619520","326222711908995072","326222711653142528",[103,94,91,112,113,114,115,116,117],"Newcastle","West Ham","England","Arsenal","Mexico","Spain","Man City Bid Rejected: £105m+ Fee Looms for Anderson",{"awayTeamId":108,"awayTeamName":115,"body":-1,"category":48,"excerpt":120,"homeTeamId":121,"homeTeamName":122,"id":123,"leagueId":29,"leagueName":30,"matchId":124,"matchName":125,"publishedAt":126,"slug":127,"sourceName":57,"sourceURL":128,"teamId":129,"teamName":130,"teamIds":131,"teamNames":141,"title":151},"Brazil captain Marquinhos, fresh off Champions League win with PSG, treats every match as his last ahead of World Cup 2026 opener vs Morocco on June 13.","326257536078450688","Paris Saint Germain","337759123426775041","331980430133694464","Paris Saint Germain vs Arsenal","2026-06-03T22:33:08Z","marquinhos-sets-world-cup-mindset-every-match-like-last","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FA-la-coupe-du-monde-avec-le-bresil-marquinhos-veut-vivre-chaque-match-comme-si-c-etait-le-dernier\u002F1681618#at_medium=RSS_feeds","326222711569256448","Brazil",[129,121,108,132,65,133,134,135,136,137,138,139,140,67],"326222711447621632","326255042342424576","326255044263415808","326257536296554496","326257537865224192","326222712265510912","326222712219373568","326222711493758976","326257576805142528",[130,122,115,142,79,143,144,145,146,147,148,149,150,81],"France","Silkeborg","Sileks","Auxerre","Estoril","Egypt","Morocco","Croatia","Tune","Marquinhos Sets World Cup Mindset: 'Every Match Like Last'",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":48,"excerpt":153,"homeTeamId":-1,"homeTeamName":-1,"id":154,"leagueId":29,"leagueName":30,"matchId":155,"matchName":21,"publishedAt":156,"slug":157,"sourceName":158,"sourceURL":159,"teamId":107,"teamName":114,"teamIds":160,"teamNames":166,"title":172},"Harry Kane, 32, will see reduced minutes at the 2026 World Cup as Thomas Tuchel manages his workload amid heat, a 4,423-minute season, and expanded tournament.","337739933454176257","0","2026-06-03T22:10:00Z","harry-kane-why-he-ll-play-fewer-minutes-at-2026-world-cup","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13550591\u002Fworld-cup-2026-why-harry-kane-could-play-less-minutes-for-england-in-the-usa-canada-and-mexico-this-summer",[107,161,121,162,163,164,165,93,90],"326257534430089216","326257808385249280","326222712462643200","326257809152806912","326257534329425920",[114,167,122,168,169,170,171,94,91],"Eintracht Frankfurt","Sheffield Wednesday","Bosnia & Herzegovina","Milton Keynes Dons","Borussia Dortmund","Harry Kane: Why He'll Play Fewer Minutes at 2026 World Cup",{"awayTeamId":108,"awayTeamName":115,"body":-1,"category":48,"excerpt":174,"homeTeamId":121,"homeTeamName":122,"id":175,"leagueId":29,"leagueName":30,"matchId":124,"matchName":125,"publishedAt":176,"slug":177,"sourceName":57,"sourceURL":178,"teamId":179,"teamName":180,"teamIds":181,"teamNames":186,"title":191},"With Saliba injured (back), Konaté auditions for France against Ivory Coast. Deschamps downplays concern; Konaté's club form raises questions.","337736694017036289","2026-06-03T21:14:37Z","konate-steps-up-what-saliba-s-back-injury-means-for-bleus","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FMalgre-sa-saison-decevante-avec-liverpool-ibrahima-konate-est-il-le-remplacant-ideal-de-william-saliba-en-defense-centrale-avec-les-bleus\u002F1681559#at_medium=RSS_feeds","326257545918287872","Liverpool",[179,121,108,182,183,64,65,66,184,135,185,132,67],"326257535994564608","326222707446255616","326255041625198592","326222712533946368",[180,122,115,187,188,78,79,80,189,145,190,142,81],"Nantes","Antwerp","Partizani","Ivory Coast","Konaté Steps Up: What Saliba's Back Injury Means for Bleus",{"awayScore":193,"awayTeam":194,"description":198,"homeScore":193,"homeTeam":199,"id":53,"kickoffAt":203,"length":204,"leagueId":29,"leagueName":30,"leagueSlug":205,"probabilityLabel":30,"slug":206,"status":207,"tvStations":208,"venueCity":21,"venueName":21},0,{"code":195,"id":45,"imagePath":196,"name":46,"slug":197},"AWY","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F12.png","japan","Netherlands and Japan clash in a pivotal World Cup group stage match, with both sides needing a win to boost knockout hopes. The Dutch attack faces a stern test against Japan's organized defense. The result could determine which team advances to the round of 16.",{"code":200,"id":50,"imagePath":201,"name":51,"slug":202},"HME","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F1118.png","netherlands","2026-06-14T20:00:00Z",90,"world-cup","netherlands-vs-japan-2026-06-14","scheduled",[]]