[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page:\u002Farticles\u002Ftoulouse-triumphs-in-seven-goal-thriller-against-metz":3},{"article":4,"loaded":200,"notFound":201,"companionArticle":21,"relatedArticles":202},["Reactive",5],{"ID":6,"slug":7,"type":8,"fixture_id":9,"title":10,"body":11,"summary":12,"tags":13,"date":19,"categories":20,"generation":21,"quality":21,"digest_data":21,"season_data":21,"data":22},"69b702080c7a25518c600dab","toulouse-triumphs-in-seven-goal-thriller-against-metz","Recap",1387927,"**Toulouse Triumphs in Seven-Goal Thriller Against Metz**","**Toulouse Edges Out Metz in Thrilling 4-3 Encounter**\n\n[p]In a captivating clash at Stade Saint-Symphorien, Toulouse emerged victorious over Metz with a thrilling 4-3 scoreline, showcasing their attacking flair and resilience. The match was a rollercoaster of emotions, with both teams exchanging blows in a high-stakes encounter that kept fans on the edge of their seats.[\u002Fp]\n\n**Match Summary**\n\n[p]The match began with Toulouse asserting their dominance early on, as A. Donnum found the net in the 6th minute, setting the tone for an action-packed first half. Metz, however, responded with vigor, leveling the score twice before halftime, demonstrating their fighting spirit despite their struggles this season.[\u002Fp]\n[p]Ultimately, Toulouse's ability to capitalize on key moments proved decisive, with Y. Gboho's brace and a late goal from M. Sauer ensuring they left with all three points. Metz's late surge, highlighted by G. Abuashvili's goal, was not enough to salvage a point, leaving them to rue missed opportunities.[\u002Fp]\n\n**Key Moments and Performances**\n\n[p]Key moments defined the match, particularly Gboho's two goals, which showcased his clinical finishing and ability to exploit defensive lapses. Metz's quick responses, first through N. Mbala and then K. Kouao, highlighted their determination to stay competitive, but they ultimately fell short against a more cohesive Toulouse side.[\u002Fp]\n[p]The late drama continued as Metz's Abuashvili scored in the 88th minute, reigniting hopes of a comeback, but Toulouse's Sauer extinguished those hopes with a stoppage-time goal. This match not only highlighted individual brilliance but also the importance of team cohesion in high-pressure situations.[\u002Fp]\n\n**Disciplinary Incidents**\n\n[p]Disciplinary issues added to the match's intensity, with three yellow cards issued to Toulouse players, reflecting the physical nature of the contest. A. Vossah, W. Kamanzi, and Emersonn all received cautions, indicating that Toulouse had to navigate the match carefully as they sought to maintain their lead.[\u002Fp]\n[p]These cards, while not game-changing, underscored the stakes involved, as both teams fought hard for every inch on the pitch. The refereeing by Gael Angoula was consistent, allowing the game to flow while keeping a close eye on the escalating tensions.[\u002Fp]\n\n**Impact on Standings and Future Outlook**\n\n[p]The result leaves Metz languishing at the bottom of the Ligue 1 table, now ranked 18th with just 14 points, intensifying their relegation fears. Their inability to secure points at home continues to be a significant concern as they search for a way out of their current predicament.[\u002Fp]\n[p]Conversely, Toulouse's victory propels them to 11th place with 32 points, providing a much-needed boost in confidence as they aim for a mid-table finish. This match could serve as a turning point for Toulouse, who will look to build on this momentum in their upcoming fixtures.[\u002Fp]\n\n","[p]In a thrilling encounter, Toulouse edged out Metz 4-3, showcasing their attacking prowess and resilience. The match featured key performances from Gboho and a late goal from Sauer, while Metz's struggles continue as they remain at the bottom of the table, intensifying their battle against relegation.[\u002Fp]",[14,15,16,17,18],"Metz","Toulouse","Ligue 1","France","recap","2026-03-15",[],null,{"fixture_id":23,"fixture_data":24,"home_team_stats":33,"away_team_stats":66,"standings_data":79},"1387927",{"referee":25,"date":26,"venue":27,"venue_city":14,"league_name":16,"league_country":17,"league_round":28,"home_team":14,"away_team":15,"home_team_logo":29,"away_team_logo":30,"home_team_id":31,"away_team_id":32},"Gael Angoula, France","2026-03-15T16:15:00Z","Stade Saint-Symphorien","Regular Season - 26","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F112.png","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F96.png",112,96,{"team_name":14,"form":34,"played_home":35,"played_away":36,"total":37,"wins_home":38,"wins_away":39,"wins_total":40,"draws_home":40,"draws_away":39,"draws_total":41,"loses_home":42,"loses_away":43,"loses_total":44,"goals_total":45,"goals_home":46,"goals_away":35,"against_goal_total":47,"against_goal_home":48,"against_goal_away":49,"clean_sheets_total":41,"lineups":50,"goals_0_to_15":41,"goals_16_to_30":40,"goals_31_to_45":40,"goals_46_to_60":38,"goals_61_to_75":38,"goals_76_to_90":46,"against_goals_0_to_15":62,"against_goals_16_to_30":42,"against_goals_31_to_45":35,"against_goals_46_to_60":42,"against_goals_61_to_75":62,"against_goals_76_to_90":63,"cards_yellow_0_to_15_total":40,"cards_yellow_16_to_30_total":40,"cards_yellow_31_to_45_total":55,"cards_yellow_46_to_60_total":64,"cards_yellow_61_to_75_total":36,"cards_yellow_76_to_90_total":62,"cards_yellow_91_to_105_total":65,"cards_red_0_to_15_total":39,"cards_red_16_to_30_total":65,"cards_red_31_to_45_total":65,"cards_red_46_to_60_total":39,"cards_red_61_to_75_total":65,"cards_red_76_to_90_total":39,"cards_red_91_to_105_total":65},"LLLDLDLLLWWWLLLLDLLLDLLLL",12,13,25,2,1,3,4,7,11,18,22,10,56,19,37,[51,53,56,58,60],{"formation":52,"played":35},"4-2-3-1",{"formation":54,"played":55},"3-4-2-1",5,{"formation":57,"played":40},"4-3-3",{"formation":59,"played":40},"4-1-4-1",{"formation":61,"played":38},"5-3-2",6,16,8,0,{"team_name":15,"form":67,"played_home":36,"played_away":35,"total":37,"wins_home":41,"wins_away":41,"wins_total":64,"draws_home":55,"draws_away":38,"draws_total":42,"loses_home":41,"loses_away":62,"loses_total":46,"goals_total":68,"goals_home":69,"goals_away":36,"against_goal_total":70,"against_goal_home":71,"against_goal_away":35,"clean_sheets_total":64,"lineups":72,"goals_0_to_15":41,"goals_16_to_30":40,"goals_31_to_45":55,"goals_46_to_60":55,"goals_61_to_75":55,"goals_76_to_90":46,"against_goals_0_to_15":41,"against_goals_16_to_30":41,"against_goals_31_to_45":62,"against_goals_46_to_60":62,"against_goals_61_to_75":40,"against_goals_76_to_90":42,"cards_yellow_0_to_15_total":65,"cards_yellow_16_to_30_total":38,"cards_yellow_31_to_45_total":64,"cards_yellow_46_to_60_total":63,"cards_yellow_61_to_75_total":46,"cards_yellow_76_to_90_total":78,"cards_yellow_91_to_105_total":65,"cards_red_0_to_15_total":65,"cards_red_16_to_30_total":39,"cards_red_31_to_45_total":65,"cards_red_46_to_60_total":65,"cards_red_61_to_75_total":65,"cards_red_76_to_90_total":39,"cards_red_91_to_105_total":65},"WWLLLDWWLDDDLDWWLWWDLLDLL",33,20,29,17,[73,74,76],{"formation":54,"played":71},{"formation":75,"played":42},"3-4-3",{"formation":77,"played":39},"5-4-1",14,{"league_name":16,"standings":80},[81,89,97,104,112,120,127,134,140,146,154,158,164,171,176,183,189,195],{"rank":39,"team_name":82,"points":83,"goal_diff":84,"form":85,"played":37,"wins":44,"draws":40,"losses":41,"goals_for":86,"goals_against":45,"all":87},"Paris Saint Germain",57,32,"LWWLW",54,{"played":37,"win":44,"draw":40,"lose":41,"goals":88},{"for":86,"against":45},{"rank":38,"team_name":90,"points":47,"goal_diff":91,"form":92,"played":91,"wins":44,"draws":38,"losses":62,"goals_for":93,"goals_against":94,"all":95},"Lens",26,"LWDLW",49,23,{"played":91,"win":44,"draw":38,"lose":62,"goals":96},{"for":93,"against":94},{"rank":40,"team_name":98,"points":93,"goal_diff":69,"form":99,"played":91,"wins":100,"draws":41,"losses":42,"goals_for":101,"goals_against":68,"all":102},"Marseille","WWWLD",15,53,{"played":91,"win":100,"draw":41,"lose":42,"goals":103},{"for":101,"against":68},{"rank":41,"team_name":105,"points":106,"goal_diff":36,"form":107,"played":91,"wins":78,"draws":55,"losses":42,"goals_for":108,"goals_against":109,"all":110},"Lyon",47,"DLLWW",40,27,{"played":91,"win":78,"draw":55,"lose":42,"goals":111},{"for":108,"against":109},{"rank":55,"team_name":113,"points":114,"goal_diff":64,"form":115,"played":91,"wins":36,"draws":41,"losses":116,"goals_for":117,"goals_against":49,"all":118},"Monaco",43,"WWWWW",9,45,{"played":91,"win":36,"draw":41,"lose":116,"goals":119},{"for":117,"against":49},{"rank":62,"team_name":121,"points":114,"goal_diff":42,"form":122,"played":37,"wins":35,"draws":42,"losses":62,"goals_for":123,"goals_against":124,"all":125},"Rennes","WWWWL",42,35,{"played":37,"win":35,"draw":42,"lose":62,"goals":126},{"for":123,"against":124},{"rank":42,"team_name":128,"points":129,"goal_diff":62,"form":130,"played":37,"wins":35,"draws":55,"losses":64,"goals_for":131,"goals_against":84,"all":132},"Lille",41,"DWWDD",38,{"played":37,"win":35,"draw":55,"lose":64,"goals":133},{"for":131,"against":84},{"rank":64,"team_name":135,"points":49,"goal_diff":116,"form":136,"played":91,"wins":46,"draws":42,"losses":116,"goals_for":108,"goals_against":137,"all":138},"Strasbourg","DDDWD",31,{"played":91,"win":46,"draw":42,"lose":116,"goals":139},{"for":108,"against":137},{"rank":116,"team_name":141,"points":49,"goal_diff":142,"form":143,"played":91,"wins":116,"draws":46,"losses":42,"goals_for":49,"goals_against":108,"all":144},"Lorient",-3,"WDDDW",{"played":91,"win":116,"draw":46,"lose":42,"goals":145},{"for":49,"against":108},{"rank":46,"team_name":147,"points":148,"goal_diff":149,"form":150,"played":91,"wins":46,"draws":62,"losses":46,"goals_for":151,"goals_against":148,"all":152},"Stade Brestois 29",36,-2,"LWWWD",34,{"played":91,"win":46,"draw":62,"lose":46,"goals":153},{"for":151,"against":148},{"rank":43,"team_name":15,"points":84,"goal_diff":41,"form":155,"played":91,"wins":64,"draws":64,"losses":46,"goals_for":68,"goals_against":70,"all":156},"LLDLL",{"played":91,"win":64,"draw":64,"lose":46,"goals":157},{"for":68,"against":70},{"rank":35,"team_name":159,"points":84,"goal_diff":160,"form":161,"played":91,"wins":116,"draws":55,"losses":35,"goals_for":94,"goals_against":84,"all":162},"Angers",-9,"LWLLL",{"played":91,"win":116,"draw":55,"lose":35,"goals":163},{"for":94,"against":84},{"rank":36,"team_name":165,"points":166,"goal_diff":167,"form":168,"played":91,"wins":62,"draws":46,"losses":46,"goals_for":70,"goals_against":129,"all":169},"Paris FC",28,-12,"DDWDL",{"played":91,"win":62,"draw":46,"lose":46,"goals":170},{"for":70,"against":129},{"rank":78,"team_name":172,"points":109,"goal_diff":167,"form":173,"played":91,"wins":62,"draws":116,"losses":43,"goals_for":69,"goals_against":84,"all":174},"Le Havre","LLLWW",{"played":91,"win":62,"draw":116,"lose":43,"goals":175},{"for":69,"against":84},{"rank":100,"team_name":177,"points":109,"goal_diff":178,"form":179,"played":91,"wins":42,"draws":62,"losses":36,"goals_for":84,"goals_against":180,"all":181},"Nice",-16,"WLLDL",48,{"played":91,"win":42,"draw":62,"lose":36,"goals":182},{"for":84,"against":180},{"rank":63,"team_name":184,"points":48,"goal_diff":185,"form":186,"played":91,"wins":41,"draws":42,"losses":100,"goals_for":48,"goals_against":148,"all":187},"Auxerre",-17,"LDDLW",{"played":91,"win":41,"draw":42,"lose":100,"goals":188},{"for":48,"against":148},{"rank":71,"team_name":190,"points":71,"goal_diff":191,"form":192,"played":37,"wins":41,"draws":55,"losses":63,"goals_for":45,"goals_against":123,"all":193},"Nantes",-20,"LLWLL",{"played":37,"win":41,"draw":55,"lose":63,"goals":194},{"for":45,"against":123},{"rank":44,"team_name":14,"points":78,"goal_diff":196,"form":197,"played":91,"wins":40,"draws":55,"losses":44,"goals_for":45,"goals_against":47,"all":198},-34,"LLLLD",{"played":91,"win":40,"draw":55,"lose":44,"goals":199},{"for":45,"against":47},true,false,["Reactive",203],[]]