Stade Brestois 29 2 - 2 Toulouse: Ajorque saves Brest from a wasteful night
Final score: Stade Brestois 29 2 - 2 Toulouse
Stade Brestois 29 escaped with a point on Saturday at Stade Francis-Le Blé, but this was not a night to file under relief and move on. B. Grougi’s side produced the volume, the pressure, the territory and the expected goals. Toulouse produced the cleaner package: two shots on target, two goals, and almost a perfect away job.
Almost.
Ludovic Ajorque scored in the 90th minute, assisted by Hugo Magnetti, to drag Brest back to 2 - 2 and prevent M. Debeve’s Toulouse from leaving Brittany with their first win of the Ligue 1 season. For Brest, it preserved an unbeaten start. For Toulouse, it felt like two points dropped after leading twice.
This was Round 2, still early enough for caution, but the table already has a tone. Brest sit 11th with two draws from two, four goals scored and four conceded. Toulouse are 16th with one point, in the relegation playoff place. No panic, but no comfort either.
The match story
Toulouse struck first. Jacen Russell-Rowe scored in the 9th minute, assisted by Yann Gboho, giving the visitors exactly the start an away side wants: an early lead, control of the tempo and pressure transferred to the home crowd.
Brest answered quickly. Kamory Doumbia scored in the 18th minute, assisted by Mamady Diambou, and that was the moment the match began to tilt towards Brest in terms of rhythm and shot volume. Diambou mattered here, not only for the assist but for the way he drove Brest into advanced areas: four shots, two on target, six tackles and enough energy to stop Toulouse settling fully into their block.
The first half then became more ragged. Bradley Locko was booked in the 31st minute for a foul. Pathé Mboup followed with a yellow card in the 44th minute, also for a foul. Cristian Cásseres Jr. was booked in the 45+3rd minute for a foul. By the interval, the game had its pattern: Brest pushing, Toulouse absorbing and waiting for the right pass.
M. Debeve moved first after the break, sending Rafik Messali on for Ismail Diallo in the 46th minute. Then came another Toulouse change in the 60th minute, Niklas Schmidt replacing Alexis Vossah.
Two minutes later, Toulouse were ahead again. Christ Tapé scored in the 62nd minute, assisted by Cristian Cásseres Jr. No need to dress it up. Toulouse had not needed much, but they had taken enough. That was the ruthless part of their performance.
Grougi’s response was direct. Mama Baldé came on for Romain Del Castillo in the 67th minute. Toulouse also changed in the 67th minute, with Sion Oppong replacing Julian Vignolo. Brest then made the key double switch in the 75th minute: Hugo Magnetti on for Mamady Diambou, and Joseph Nonge on for Kamory Doumbia.
That Magnetti change gave Brest the final pass they had been chasing. In around 15 minutes, he produced two key passes and the assist for the equaliser. Brest had pressure before him, but Magnetti gave it a cleaner final action.
Toulouse tried to manage the final phase. Seny Koumbassa replaced Thomas Jørgensen in the 78th minute, and Santiago Hidalgo came on for Jacen Russell-Rowe in the 78th minute. Brest made two more changes in the 83rd minute, with Lucas Tousart replacing Gautier Lloris and Mathis Lainé replacing Pathé Mboup.
Niklas Schmidt was booked in the 89th minute for handball. Then came Brest’s escape: Ludovic Ajorque scored in the 90th minute, assisted by Hugo Magnetti. Rasmus Nicolaisen was booked in the 90+4th minute for time wasting, a late detail that said plenty about how close Toulouse had come to closing the deal.
Shape and control
Both teams started in a 4-2-3-1.
B. Grougi’s Stade Brestois 29 started with Egil Selvik in goal; Kenny Lala, Raphaël Le Guen, Gautier Lloris and Bradley Locko across the back four; Joris Chotard and Mamady Diambou in midfield; Romain Del Castillo, Kamory Doumbia and Pathé Mboup behind Ludovic Ajorque.
M. Debeve matched that structure for Toulouse: Guillaume Restes in goal; Ismail Diallo, Mark McKenzie, Rasmus Nicolaisen and Christ Tapé in defence; Alexis Vossah and Cristian Cásseres Jr. in midfield; Julian Vignolo, Thomas Jørgensen and Yann Gboho behind Jacen Russell-Rowe.
The symmetry mattered. With both sides in the same basic shape, the game was decided less by formation than by execution. Brest won the shot count by a huge margin because their midfield kept feeding the attack. Chotard was the metronome: 67 passes, three key passes and three interceptions. He kept Brest high and kept Toulouse pinned for long spells.
But Toulouse had the better moments of precision. Cásseres Jr. was central to that. He finished with 77 passes, one assist, five tackles, four successful dribbles and 18 duels won from 24. That is not just midfield traffic. That is control under stress. Even after his yellow card in the 45+3rd minute, he remained Toulouse’s main reference point.
Tapé also changed the game from full-back. He scored in the 62nd minute, made two blocks, added two tackles and gave Toulouse defensive resistance on a night when Brest kept coming. Nicolaisen was similarly important, with two blocks, three interceptions and nine duels won. Toulouse did not dominate. They endured.
Why Brest did not win
The numbers are brutal for Brest.
They had 27 shots, 16 from inside the box, seven on target and 3.04 expected goals. That should usually be enough to win at home. Instead, they needed Ajorque in the 90th minute just to take a point.
Part of the answer is Restes. Toulouse’s goalkeeper made five saves and gave M. Debeve’s side the platform to survive Brest’s pressure. Part of it is Brest’s own inefficiency. Del Castillo made three key passes before going off in the 67th minute, but he also struggled in duels. Mboup was involved, physical and persistent, yet his seven fouls and yellow card in the 44th minute told the other side of that edge.
Ajorque was Brest’s reference point throughout. He contested 29 duels, produced three key passes, had two shots and finally scored in the 90th minute. That mattered because Brest’s pressure needed a centre. Without him, this becomes a story of wasted territory. With him, it becomes a rescued point.
Magnetti was the other decisive contributor. Coming on in the 75th minute, he gave Brest the last dose of clarity. His assist in the 90th minute was the difference between an irritating draw and a damaging home defeat.
Numbers
| Statistic | Stade Brestois 29 | Toulouse |
|---|---|---|
| Possession | 51% | 49% |
| Total shots | 27 | 6 |
| Shots on goal | 7 | 2 |
| Shots inside box | 16 | 4 |
| Shots outside box | 11 | 2 |
| Blocked shots | 8 | 1 |
| Corner kicks | 7 | 2 |
| Fouls | 19 | 18 |
| Offsides | 5 | 0 |
| Yellow cards | 2 | 3 |
| Goalkeeper saves | 0 | 5 |
| Total passes | 432 | 445 |
| Pass accuracy | 83% | 82% |
| Expected goals | 3.04 | 1.14 |
Match facts
Goals
- 9th minute: Jacen Russell-Rowe scored for Toulouse, assisted by Yann Gboho
- 18th minute: Kamory Doumbia scored for Stade Brestois 29, assisted by Mamady Diambou
- 62nd minute: Christ Tapé scored for Toulouse, assisted by Cristian Cásseres Jr.
- 90th minute: Ludovic Ajorque scored for Stade Brestois 29, assisted by Hugo Magnetti
Yellow cards
- 31st minute: Bradley Locko, Stade Brestois 29
- 44th minute: Pathé Mboup, Stade Brestois 29
- 45+3rd minute: Cristian Cásseres Jr., Toulouse
- 89th minute: Niklas Schmidt, Toulouse
- 90+4th minute: Rasmus Nicolaisen, Toulouse
Substitutions
- 46th minute: Rafik Messali on for Ismail Diallo, Toulouse
- 60th minute: Niklas Schmidt on for Alexis Vossah, Toulouse
- 67th minute: Mama Baldé on for Romain Del Castillo, Stade Brestois 29
- 67th minute: Sion Oppong on for Julian Vignolo, Toulouse
- 75th minute: Hugo Magnetti on for Mamady Diambou, Stade Brestois 29
- 75th minute: Joseph Nonge on for Kamory Doumbia, Stade Brestois 29
- 78th minute: Seny Koumbassa on for Thomas Jørgensen, Toulouse
- 78th minute: Santiago Hidalgo on for Jacen Russell-Rowe, Toulouse
- 83rd minute: Lucas Tousart on for Gautier Lloris, Stade Brestois 29
- 83rd minute: Mathis Lainé on for Pathé Mboup, Stade Brestois 29
What it means
Brest remain unbeaten, but the feeling is mixed. Two draws from two games keeps B. Grougi’s side stable, yet 27 shots at home and no win is a warning. The chance creation is there. The finishing and defensive control still need tightening.
Toulouse, meanwhile, showed a plan that can travel: compact shape, strong Cásseres Jr. influence, clinical finishing from limited chances, and Restes reliable behind it. But M. Debeve will know the hard truth. When a team leads twice away from home, then concedes in the 90th minute, the next step is game management.
Elsewhere in Ligue 1, Paris FC’s strong start continued with their 3-0 win over Nice, while Troyes also made an early statement at Lorient in a 2-1 away win. Brest and Toulouse are not in that lane yet. For both, the next matches are about turning moments into points and, in Toulouse’s case, turning control into closure.








