[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"news-detail-brice-maubleu-4-saves-spark-saint-etienne-playoff-dream":61,"news-related-brice-maubleu-4-saves-spark-saint-etienne-playoff-dream-en":97,"news-related-match-brice-maubleu-4-saves-spark-saint-etienne-playoff-dream-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":86,"title":96},"Brice Maubleu emerged as an unlikely hero for AS Saint-Étienne, saving four penalties in a marathon shootout to edge past Rodez 7-6 after a goalless draw in their Ligue 2 playoff semi-final. The 36-year-old reserve goalkeeper, a municipal councillor from a small commune in Isère, had featured in just four matches all season but delivered when his team needed him most, keeping the dream of a return to Ligue 1 alive.\n\nThe match itself was a tense, cagey affair at the Stade Geoffroy-Guichard, with both sides struggling to create clear chances over 120 minutes. Saint-Étienne, one of France's most storied clubs relegated in 2022, knew that nothing less than promotion would be acceptable for their long-suffering supporters. Rodez, operating on a much smaller budget, proved stubborn opponents, forcing the tie into a dreaded penalty shootout.\n\nHaving brought on Maubleu in the closing moments specifically for this scenario, manager Philippe Montanier's calculated gamble paid off. The veteran keeper immediately justified his introduction by denying the first two Rodez spot-kicks, sending the home crowd into raptures. But the drama was only beginning. After the shootout went deep, Maubleu himself stepped up with the ninth effort and saw his tame strike saved by Rodez counterpart Quentin Braat, placing his team on the brink of elimination.\n\nYet Maubleu refused to let his miss define the night. He immediately redeemed himself by springing to his right to palm away the very next penalty, keeping Saint-Étienne alive. When defender Mickaël Nadé eventually scored the tenth and decisive spot-kick, the stadium erupted with a mixture of relief and joy, and Maubleu’s teammates forced him into the goal to receive a standing ovation from the fans.\n\nThe performance did not come out of nowhere. Throughout the week, Maubleu had diligently studied Rodez’s penalty takers as part of a meticulous plan devised by Montanier, a former goalkeeper himself. \"On en a parlé avec le coach hier. On a fait ça toute la semaine,\" Maubleu explained, revealing that the substitution was premeditated based on his expertise in penalty situations. His methodical approach and calm psyche under pressure transformed him into a wall that Rodez could not breach.\n\nDespite the jubilation, Maubleu remained humble when reflecting on his role. \"C’est extraordinaire,\" he said in the post-match interviews, while stressing that the team’s success outweighed personal glory. He admitted that missing his own penalty was difficult, but the obligation to then save the next one focused his mind. \"Je savais que je pouvais les arrêter, mais les tirer... c'est plus dur que ça en a l'air. J'ai raté.\"\n\nThe fairytale adds another layer to Maubleu’s unusual career, which has combined professional football with local politics in his hometown of Bernin, where he served as deputy mayor for sports. Now, with his contract set to expire, the goalkeeper is hoping his heroics will persuade the club to offer him an extension. He declared his desire to continue the adventure in the Forez, stating simply, \"Je bosse depuis deux ans pour être prêt pour l'équipe.\"\n\nFor Saint-Étienne, the path to redemption remains fraught. They will now face the 16th-placed team from Ligue 1 in a two-legged playoff final, knowing that the technical deficiencies exposed against Rodez must be addressed. Maubleu himself acknowledged that the team showed too many mistakes and would need to raise their level significantly to compete with a top-flight opponent. \"Techniquement surtout, on a connu beaucoup de déchets,\" he noted. \"Dans les duels, partout, il faudra faire plus.\"\n\nThe psychological boost from such a dramatic victory cannot be underestimated. Having come through one character-testing ordeal, Saint-Étienne may carry newfound belief into the decisive fixtures. As Maubleu pointed out, the pressure is now different: \"On a moins à perdre contre une L1.\" Yet the ultimate prize remains narrowly out of reach, and he is acutely aware that if they fail now, his shootout heroics will ultimately count for nothing. \"Si on n’arrête pas des pénos en barrage pour la montée, ça fait partie des choses qui restent. Mais si on n’obtient pas quelque chose à l’occasion des deux prochains matches, finalement, ça n’aura servi à rien.\"\n\nThe story of Brice Maubleu is a reminder of football’s capacity for unexpected twists. From part-time politician to playoff hero, his four saves have already etched his name into Saint-Étienne folklore. The next chapter will determine whether this moment becomes a mere footnote or the foundation of a long-awaited return to the elite.\n\nBased on reporting from L'Equipe.","news","Brice Maubleu saved four penalties to lead Saint-Étienne past Rodez in a playoff shootout. The 36-year-old backup goalkeeper out of contract seeks a new deal.","330874891773415425","326135625889615872","Ligue 1","0","2026-05-15T22:34:06Z","brice-maubleu-4-saves-spark-saint-etienne-playoff-dream","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FBrice-maubleu-donne-le-feu-vert-a-saint-etienne-venu-a-bout-de-rodez-en-play-offs-2-grace-a-quatre-arrets-de-son-gardien-dans-la-seance-des-tirs-au-but\u002F1676165#at_medium=RSS_feeds","326257572149465088","Grenoble",[74,77,78,79,80,81,82,83,84,85],"326257572464037888","326222707446255616","326222711401484288","326222712592666624","326222712936599552","326222767416414208","326255038395584512","326222711447621632","326222707169431552",[75,87,88,89,90,91,92,93,94,95],"Rodez","Antwerp","Belgium","Congo DR","Paraguay","Lesotho","Rosenborg","France","Anderlecht","Brice Maubleu: 4 Saves Spark Saint-Étienne Playoff Dream",[98,125,148,167],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":64,"excerpt":99,"homeTeamId":-1,"homeTeamName":-1,"id":100,"leagueId":67,"leagueName":68,"matchId":69,"matchName":21,"publishedAt":101,"slug":102,"sourceName":72,"sourceURL":103,"teamId":104,"teamName":105,"teamIds":106,"teamNames":115,"title":124},"Lille, Rennes, and Toulouse passed their DNCG review without sanctions, securing financial stability for the upcoming Ligue 1 season after strong finishes.","338098361418649601","2026-06-04T20:57:20Z","lille-rennes-toulouse-pass-dncg-scrutiny-without-sanctions","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FAucune-mesure-prise-par-la-dncg-contre-lille-rennes-et-toulouse\u002F1681908#at_medium=RSS_feeds","326257535885512704","Lille",[104,107,108,81,82,109,110,111,112,113,84,114,85],"326257536145559552","326257536179113984","326255039846813696","326255041625198592","326257536413995008","326257535952621568","326257769613103104","326257535919067136",[105,116,117,91,92,118,119,120,121,122,94,123,95],"Rennes","Toulouse","FK Partizan","Partizani","Paris FC","Marseille","Capital","Lyon","Lille, Rennes, Toulouse Pass DNCG Scrutiny Without Sanctions",{"awayTeamId":126,"awayTeamName":127,"body":-1,"category":64,"excerpt":128,"homeTeamId":104,"homeTeamName":105,"id":129,"leagueId":67,"leagueName":68,"matchId":130,"matchName":131,"publishedAt":132,"slug":133,"sourceName":72,"sourceURL":134,"teamId":104,"teamName":105,"teamIds":135,"teamNames":141,"title":147},"326257536296554496","Auxerre","Christophe Pelissier leaves Auxerre despite Ligue 1 survival, with Will Still to take over. James Zhou's call ends a tenure marked by relegation and an","338045553050914817","327054516866256896","Lille vs Auxerre","2026-06-04T17:34:14Z","auxerre-sack-pelissier-will-still-named-successor","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FChristophe-pelissier-quitte-bien-l-aj-auxerre-ou-will-still-devrait-lui-succeder-comme-entraineur\u002F1681845#at_medium=RSS_feeds",[104,126,79,81,82,136,109,110,112,137,138,139,140,85],"326255038034874368","326257780744785920","326257572086550528","326257789708013568","326257536443355136",[105,127,89,91,92,142,118,119,121,143,144,145,146,95],"FSV Mainz 05","Bordeaux","Reims","China","Lens","Auxerre Sack Pelissier: Will Still Named Successor",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":64,"excerpt":149,"homeTeamId":-1,"homeTeamName":-1,"id":150,"leagueId":67,"leagueName":68,"matchId":69,"matchName":21,"publishedAt":151,"slug":152,"sourceName":72,"sourceURL":153,"teamId":154,"teamName":155,"teamIds":156,"teamNames":161,"title":166},"Allan Saint-Maximin leaves RC Lens after just four months, with 4 goals and a Coupe de France title, as he prepares for a move to Charlotte FC in MLS.","338045762778697729","2026-06-04T17:27:44Z","allan-saint-maximin-to-charlotte-4-month-lens-exit","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FAllan-saint-maximin-officialise-son-depart-du-rc-lens-ce-n-etait-pas-une-decision-facile-a-prendre\u002F1681842#at_medium=RSS_feeds","326257610212773888","Club America",[154,157,84,140,81,109,110,111,158,159,160,85],"326257590726037504","326222712043212800","326257545754710016","326222711908995072",[155,162,94,146,91,118,119,120,163,164,165,95],"Charlotte","Saudi Arabia","Newcastle","Mexico","Allan Saint-Maximin to Charlotte: 4-Month Lens Exit",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":64,"excerpt":168,"homeTeamId":-1,"homeTeamName":-1,"id":169,"leagueId":67,"leagueName":68,"matchId":69,"matchName":21,"publishedAt":170,"slug":171,"sourceName":172,"sourceURL":173,"teamId":174,"teamName":175,"teamIds":176,"teamNames":188,"title":200},"Liverpool have approached RB Leipzig for Yan Diomande, but no bid. PSG, Man City also keen. The 19-year-old winger admits he'd love to join PSG.","338018968960765953","2026-06-04T16:44:00Z","liverpool-target-diomande-psg-city-in-chase","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13550816\u002Fliverpool-transfer-news-reds-approach-rb-leipzig-over-19-year-old-yan-diomande-with-psg-also-interested","326257545918287872","Liverpool",[174,177,178,179,180,181,182,183,184,185,186,187],"326257534526558208","326257546258026496","326257545712766976","326257534170042368","326257534430089216","326257536078450688","326257808385249280","326222712462643200","326257809152806912","326257534329425920","326257546392244224",[175,189,190,191,192,193,194,195,196,197,198,199],"RB Leipzig","Manchester City","Manchester United","Bayern München","Eintracht Frankfurt","Paris Saint Germain","Sheffield Wednesday","Bosnia & Herzegovina","Milton Keynes Dons","Borussia Dortmund","Nottingham Forest","Liverpool Target Diomande: PSG, City in Chase"]