[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-326329533458288640-en":43,"match-news-326329533458288640-en":68,"match-team-news-326329533458288640-en":98,"match-league-news-326329533458288640-en":216,"prediction-summary-326329533458288640":234,"timeline-326329533458288640":239},{"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",{"match":44},{"awayScore":18,"awayTeam":45,"description":51,"homeScore":52,"homeTeam":53,"id":59,"kickoffAt":60,"length":61,"leagueId":62,"leagueName":63,"leagueSlug":64,"probabilityLabel":63,"slug":65,"status":66,"tvStations":67,"venueCity":21,"venueName":21},{"code":46,"id":47,"imagePath":48,"name":49,"slug":50},"AWY","326257572564701184","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F1305.png","Bastia","bastia","This Ligue 2 clash between En Avant de Guingamp and SC Bastia on May 2, 2026, is far more than a routine late-season fixture. It represents a classic Breton-Corsican rivalry, a duel steeped in contrasting footballing cultures and passionate fanbases. With the season entering its decisive phase, the stakes are monumental. Guingamp, typically a stable mid-table side, finds itself in an unexpected but thrilling battle for a playoff spot, needing points to keep their dreams alive. For Bastia, the objective is starkly different: survival. The Corsicans are locked in a desperate fight to avoid relegation, making every match a cup final.\n\nThe historical context adds a layer of intensity. While not a local derby, matches between these two have often been fiercely contested, defined by physicality and unwavering support. Tactically, expect a fascinating contrast. Guingamp, under their coach, will likely rely on structured possession and the creative spark of players like Mehdi Merghem or the goal-scoring threat of Gaëtan Court. Bastia, fighting for their lives, will probably adopt a more direct, aggressive approach, leveraging their physical strength and the aerial prowess of target man Frank Magri, while relying on the passionate, intimidating atmosphere their traveling fans will create at the Stade de Roudourou.\n\nThe venue atmosphere will be electric. Guingamp’s faithful, sensing a rare chance at promotion, will generate a cauldron of noise, urging their team forward. The Bastia ultras, renowned for their loyalty, will make the long journey in numbers, creating a vibrant and vocal pocket of resistance. Fans can expect a tense, hard-fought encounter with little given away, where every tackle is cheered and every chance met with a roar. The match promises to be a compelling narrative of ambition versus desperation, with the outcome having significant ramifications at both ends of the Ligue 2 table.",0,{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326257572057190400","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F90.png","Guingamp","guingamp","326329533458288640","2026-05-02T18:00:00Z",90,"326135624505495552","Ligue 2","fr-ligue-2","guingamp-vs-bastia-2026-05-02","finished",[],[69],{"awayTeamId":47,"awayTeamName":49,"body":-1,"category":70,"excerpt":71,"homeTeamId":55,"homeTeamName":57,"id":72,"leagueId":73,"leagueName":63,"matchId":59,"matchName":74,"publishedAt":75,"slug":76,"sourceName":77,"sourceURL":78,"teamId":47,"teamName":49,"teamIds":79,"teamNames":88,"title":97},"news","Le Mans can win promotion to Ligue 1 with a victory at Bastia, while the hosts need three points and a Laval defeat to avoid the drop to the third tier","328603540652036097","326135626590064640","Guingamp vs Bastia","2026-05-09T04:55:00Z","why-le-mans-vs-bastia-is-so-crucial-promotion-vs-survival","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLes-enjeux-du-choc-entre-le-mans-qui-joue-la-montee-et-bastia-qui-espere-le-maintien\u002F1674287#at_medium=RSS_feeds",[47,55,80,81,82,83,84,85,86,87],"326257572367568896","326257572086550528","326257572300460032","326257572464037888","326257572275294208","326257572413706240","326222712936599552","326222711447621632",[49,57,89,90,91,92,93,94,95,96],"Le Mans","Reims","Saint Etienne","Rodez","Laval","Boulogne","Paraguay","France","Why Le Mans vs Bastia Is So Crucial: Promotion vs Survival",[99,131,156,181,184,203],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":100,"homeTeamId":-1,"homeTeamName":-1,"id":101,"leagueId":102,"leagueName":103,"matchId":104,"matchName":21,"publishedAt":105,"slug":106,"sourceName":77,"sourceURL":107,"teamId":55,"teamName":57,"teamIds":108,"teamNames":119,"title":130},"Kalidou Sidibé signs three-year deal with Akhmat Grozny, choosing Russia over Wisla and QPR. The Mali midfielder joins after June 4 Iran friendly.","334044142956974081","326135644768178176","Premier Division","0","2026-05-24T16:28:04Z","kalidou-sidibe-joins-akhmat-grozny-three-year-deal-sealed","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FMercato-le-milieu-de-terrain-de-guingamp-kalidou-sidibe-va-signer-a-l-akhmat-grozny-en-russie\u002F1678542#at_medium=RSS_feeds",[55,109,110,111,112,113,86,114,115,116,117,118],"326257567044997120","326257612037296128","326222712013852672","326257764940648448","326257791536730112","326222767416414208","326257536179113984","326222711682502656","326257661458780160","326257796423094272",[57,120,121,122,123,124,95,125,126,127,128,129],"Rangers","Akhmat","Iran","Şiran","Mali","Lesotho","Toulouse","England","Poland","Russia","Kalidou Sidibé Joins Akhmat Grozny: Three-Year Deal Sealed",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":132,"homeTeamId":-1,"homeTeamName":-1,"id":133,"leagueId":134,"leagueName":135,"matchId":104,"matchName":21,"publishedAt":136,"slug":137,"sourceName":77,"sourceURL":138,"teamId":82,"teamName":91,"teamIds":139,"teamNames":147,"title":155},"Nice faces a Ligue 1 relegation playoff vs. Saint-Étienne (May 26 & 29) after their Coupe de France final, echoing 1997 when they won the Cup but still got","332798784721391617","326135625889615872","Ligue 1","2026-05-21T06:20:00Z","29-years-on-can-nice-avoid-1997-cup-relegation-curse","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002F29-ans-plus-tard-la-meme-histoire-en-1997-nice-avait-remporte-la-coupe-de-france-avant-de-descendre-en-d2\u002F1677473#at_medium=RSS_feeds",[82,87,140,86,114,141,142,143,144,55,145,146],"326257536049090560","326255038034874368","326255039846813696","326255041625198592","326257536296554496","326222707169431552","326222713142120448",[91,96,148,95,125,149,150,151,152,57,153,154],"Nice","FSV Mainz 05","FK Partizan","Partizani","Auxerre","Anderlecht","Canada","29 Years On: Can Nice Avoid 1997 Cup-Relegation Curse?",{"awayTeamId":157,"awayTeamName":158,"body":-1,"category":70,"excerpt":159,"homeTeamId":160,"homeTeamName":161,"id":162,"leagueId":163,"leagueName":164,"matchId":165,"matchName":166,"publishedAt":167,"slug":168,"sourceName":77,"sourceURL":169,"teamId":170,"teamName":171,"teamIds":172,"teamNames":176,"title":180},"326257536078450688","Paris Saint Germain","Despite two red cards, US Saint-Malo drew 0-0 with Lille to clinch a historic first promotion to the Arkema Première Ligue, while Guingamp were relegated.","326257536413995008","Paris FC","331514546491494401","326135634605379584","First League","327054526882254848","Paris FC vs Paris Saint Germain","2026-05-17T16:51:55Z","saint-malo-promoted-to-arkema-premiere-ligue-historic-first","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FSaint-malo-decroche-sa-promotion-en-arkema-premiere-ligue-la-saison-prochaine\u002F1676554#at_medium=RSS_feeds","326257535885512704","Lille",[170,160,157,173,115,55,80,114,174,175,87],"326257782418313216","326257561546264576","326257610309242880",[171,161,158,177,126,57,89,125,178,179,96],"Saint-Malo","Sonderjyske","Club Queretaro","Saint-Malo Promoted to Arkema Première Ligue: Historic First",{"awayTeamId":47,"awayTeamName":49,"body":-1,"category":70,"excerpt":71,"homeTeamId":55,"homeTeamName":57,"id":72,"leagueId":73,"leagueName":63,"matchId":59,"matchName":74,"publishedAt":75,"slug":76,"sourceName":77,"sourceURL":78,"teamId":47,"teamName":49,"teamIds":182,"teamNames":183,"title":97},[47,55,80,81,82,83,84,85,86,87],[49,57,89,90,91,92,93,94,95,96],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":185,"homeTeamId":-1,"homeTeamName":-1,"id":186,"leagueId":73,"leagueName":63,"matchId":104,"matchName":21,"publishedAt":187,"slug":188,"sourceName":77,"sourceURL":189,"teamId":55,"teamName":57,"teamIds":190,"teamNames":196,"title":202},"Clermont midfielder Johan Gastien will retire from professional football after Saturday's Ligue 2 match against Guingamp at Stade Gabriel-Montpied, playing his 248th and final game for the club, concluding a seven-year tenure.","327376719524663297","2026-05-05T19:42:01Z","johan-gastien-to-hang-up-his-boots-after-clermont-s-final-ligue-2-fixture","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FJohan-gastien-raccrochera-les-crampons-apres-le-dernier-match-de-clermont-en-ligue-2-cette-saison\u002F1673436#at_medium=RSS_feeds",[55,114,174,191,192,193,145,146,194,195],"326257666898792448","326257801674362880","326257695210344448","326257546392244224","326257613643714560",[57,125,178,197,198,199,153,154,200,201],"APR","SG Sonnenhof Grossaspach","Signal","Nottingham Forest","Hassania Agadir","Johan Gastien to Hang Up His Boots After Clermont's Final Ligue 2 Fixture Against Guingamp",{"awayTeamId":80,"awayTeamName":89,"body":-1,"category":70,"excerpt":204,"homeTeamId":47,"homeTeamName":49,"id":205,"leagueId":134,"leagueName":135,"matchId":206,"matchName":207,"publishedAt":208,"slug":209,"sourceName":77,"sourceURL":210,"teamId":80,"teamName":89,"teamIds":211,"teamNames":213,"title":215},"Lens targets Le Mans coach Patrick Videira as Pierre Sage's successor, following his promotion to Ligue 1 and intense competitive philosophy.","337690394902925313","327052492669980672","Bastia vs Le Mans","2026-06-03T18:04:00Z","why-lens-eye-videira-le-mans-coach-s-winning-obsession","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002F-la-gagne-pour-moi-est-essentielle-qui-est-patrick-videira-l-entraineur-exigeant-du-mans\u002F1614509#at_medium=RSS_feeds",[80,47,212,86,114,141,142,143,145,146],"326257536443355136",[89,49,214,95,125,149,150,151,153,154],"Lens","Why Lens Eye Videira: Le Mans Coach's Winning Obsession",[217],{"awayTeamId":80,"awayTeamName":89,"body":-1,"category":70,"excerpt":218,"homeTeamId":47,"homeTeamName":49,"id":219,"leagueId":62,"leagueName":63,"matchId":206,"matchName":207,"publishedAt":220,"slug":221,"sourceName":77,"sourceURL":222,"teamId":82,"teamName":91,"teamIds":223,"teamNames":228,"title":233},"Saint-Étienne faces a critical Ligue 2 promotion decider against Amiens without several key players due to injuries, complicating their direct promotion hopes.","327834742185529345","2026-05-07T13:13:45Z","saint-etienne-s-promotion-hopes-dented-by-major-injury-crisis-ahead-of-amiens","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FSaint-etienne-prive-de-nombreux-cadres-pour-son-match-decisif-pour-la-montee-contre-amiens\u002F1673857#at_medium=RSS_feeds",[82,47,80,224,225,145,114,226,227,146],"326257572023635968","326257600637177856","326257537865224192","326257556060114944",[91,49,89,229,230,153,125,231,232,154],"Amiens","Chico","Estoril","Estudiantes L.P.","Saint-Étienne's Promotion Hopes Dented by Major Injury Crisis Ahead of Amiens Showdown",{"matchResult":235,"exactScore":236,"totalGoals":237,"bothTeamsToScore":238},[],[],[],[],[240,248,256,263,269,276,283,289,293],{"id":241,"addition":-1,"extraMinute":52,"info":242,"isHome":28,"minute":243,"narrative":244,"playerName":245,"relatedPlayerName":246,"result":21,"teamLogo":56,"teamName":57,"typeName":247},"326973689570529280","Substitution 1",44,"44' (Guingamp) makes a substitution: S. Nair comes on for A. Sissoko.","S. Nair","A. Sissoko","substitution",{"id":249,"addition":-1,"extraMinute":52,"info":250,"isHome":251,"minute":252,"narrative":253,"playerName":254,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":255},"326973689599889408","Normal Goal",false,51,"51' Ruben Beliandjou (Bastia) scores. 1-0 — the opening goal.","Ruben Beliandjou","goal",{"id":257,"addition":-1,"extraMinute":52,"info":258,"isHome":28,"minute":259,"narrative":260,"playerName":261,"relatedPlayerName":262,"result":21,"teamLogo":56,"teamName":57,"typeName":247},"326973689625055232","Substitution 2",60,"60' (Guingamp) makes a substitution: J. Matumona comes on for E. Koffi.","J. Matumona","E. Koffi",{"id":264,"addition":-1,"extraMinute":52,"info":265,"isHome":28,"minute":259,"narrative":266,"playerName":267,"relatedPlayerName":268,"result":21,"teamLogo":56,"teamName":57,"typeName":247},"326973689654415360","Substitution 3","60' (Guingamp) makes a substitution: A. Sagna comes on for F. Situmona Mbemba.","A. Sagna","F. Situmona Mbemba",{"id":270,"addition":-1,"extraMinute":52,"info":271,"isHome":28,"minute":272,"narrative":273,"playerName":274,"relatedPlayerName":275,"result":21,"teamLogo":56,"teamName":57,"typeName":247},"326973689683775488","Substitution 4",61,"61' (Guingamp) makes a substitution: K. Sidibé comes on for Y. Demoncy.","K. Sidibé","Y. Demoncy",{"id":277,"addition":-1,"extraMinute":52,"info":278,"isHome":28,"minute":279,"narrative":280,"playerName":281,"relatedPlayerName":282,"result":21,"teamLogo":56,"teamName":57,"typeName":247},"326973689708941312","Substitution 5",70,"70' (Guingamp) makes a substitution: T. Ahile comes on for Y. N&apos;Joya N&apos;Gapout.","T. Ahile","Y. N&apos;Joya N&apos;Gapout",{"id":284,"addition":-1,"extraMinute":52,"info":242,"isHome":251,"minute":285,"narrative":286,"playerName":287,"relatedPlayerName":288,"result":21,"teamLogo":48,"teamName":49,"typeName":247},"326973689746690048",72,"72' (Bastia) makes a substitution: J. Eickmayer comes on for F. Bohnert.","J. Eickmayer","F. Bohnert",{"id":290,"addition":-1,"extraMinute":52,"info":258,"isHome":251,"minute":285,"narrative":291,"playerName":254,"relatedPlayerName":292,"result":21,"teamLogo":48,"teamName":49,"typeName":247},"326973689776050176","72' (Bastia) makes a substitution: Ruben Beliandjou comes on for J. Sebas.","J. Sebas",{"id":294,"addition":-1,"extraMinute":52,"info":265,"isHome":251,"minute":295,"narrative":296,"playerName":297,"relatedPlayerName":298,"result":21,"teamLogo":48,"teamName":49,"typeName":247},"326973689813798912",85,"85' (Bastia) makes a substitution: Alexandre Bi Zaouai comes on for A. Boutrah.","Alexandre Bi Zaouai","A. Boutrah"]