Toulouse are league leaders because they capitalise without mercy. Lyon showed what they could do with the ball — 405 metres tells that story — but discipline collapsed when it mattered and two yellow cards in 38 minutes handed Toulouse 19 unanswered points. This was not a gulf in class. This was a gulf in composure. Lyon stay in the playoff race, four points behind sixth, but results like this — competitive in patches, costly across 80 minutes — are the reason they are fighting for a spot rather than holding one. Toulouse move one step closer to a home semi-final. They did not need to be brilliant. They just needed Lyon to be Lyon.
Toulouse won this match at the collision line.
Toulouse crossed the gainline on 71% of their carries. Lyon managed 62%. That 9% gap does not sound seismic until you see what it bought: 10 clean breaks to five, 28 defenders beaten to 13, 507 metres to 405 despite carrying 43 more times. Toulouse's 3.8 CER* dwarfed Lyon's 2.94. Every time Toulouse hit the line, something gave. Lyon had to work harder for less.
The home side's gainline success opened the field in both halves. The first 40 minutes saw Toulouse dominate possession at 67% and convert pressure into four tries. The second half belonged more to Lyon — 48% possession, two tries — but Toulouse's efficiency held firm. They did not need prolonged phases. They needed one or two carries to crack the line, then support runners to finish.
Lyon's best moments came when they moved the ball wide early. Their metres-per-carry figure was competitive, but they could not sustain it across enough phases to build scoreboard pressure. Toulouse's defence bent but rarely broke. When Lyon did threaten, handling errors or penalties short-circuited the attack. That is the story of the gainline: Toulouse earned theirs cleanly, Lyon fought for scraps.
Toulouse's lineout and maul were the foundation of the first-half blitz.
Toulouse won 16 of 18 lineouts at 89%. Lyon won eight of 10 at 80%. The raw success rates were competitive. The consequences were not. Toulouse's maul delivered one try and four penalties. Lyon's maul generated two penalties and no tries. That is the difference between a weapon and a footnote.
The scrum told a similar story. Toulouse won all four of their set scrums. Lyon won five of six at 83%. Toulouse did not need to dominate here — they just needed parity, and they got better. The one scrum Lyon lost came in the second half, deep in their own territory, and gifted Toulouse field position they used to extend the lead.
Lyon's lineout wobbled under pressure. They lost two, conceded one steal, and struggled to generate front-foot ball when they needed it most. Toulouse's set piece was not flashy. It was just relentless. Every platform was clean. Every maul was an invitation to infringe. Lyon accepted the invitation twice and paid in yellow cards.
Lineouts (success) 16/18 (89%) 8/10 (80%) Scrums 4/4 5/6 Rucks (efficiency) 77/79 (97%) 46/50 (92%)
KICKING Kicks from hand 21 22 Kick/pass ratio 0.12 0.23
Toulouse controlled the ruck without dominating it.
Toulouse won 77 of 79 rucks at 97% efficiency. Lyon won 46 of 50 at 92%. The home side's ruck speed was fractionally better, but the real edge was in turnover defence. Toulouse conceded 13 turnovers. Lyon conceded 10. Toulouse won four turnovers. Lyon won one.
That 4-1 turnover differential is the breakdown in miniature. Toulouse applied pressure when Lyon slowed down. Lyon rarely reciprocated. The visitors missed chances to disrupt Toulouse's ball and paid for it in phase-play dominance.
Lyon's breakdown work was hampered by the yellow cards. Two periods of 14 men left them scrambling to cover the ruck and the defensive line. Toulouse exploited both windows ruthlessly. The maul try and two close-range scores came directly from numerical advantage. Lyon could not commit bodies to the breakdown without exposing the edges. Toulouse punished both.
The missed tackle count — 13 for Toulouse, 28 for Lyon — compounded Lyon's breakdown problems. Toulouse's ball carriers broke the first tackle too often. Lyon's defence had to commit extra bodies to the second and third efforts, leaving the ruck undermanned. That is a coaching headache. The system cannot cover for that level of defensive slippage.
Lyon missed 28 tackles and conceded six tries.
Toulouse missed 13 tackles and conceded four tries. The defensive audit writes itself. Lyon's defence competed in patches but leaked at critical moments. The first-half yellow cards stretched the line beyond breaking. Toulouse scored tries in that 13-minute window. Lyon never recovered.
Toulouse's defence was tighter but not flawless. Lyon found space on the edges when they moved the ball quickly. Four tries is not a defensive disaster, but two of them came in the final 10 minutes when the contest was already settled. Toulouse's discipline in the middle 60 minutes was the difference. They did not give Lyon easy access. They forced Lyon to earn every metre, and Lyon's error rate climbed under that pressure.
The tackle efficiency gap — 87% for Toulouse, 82% for Lyon — is modest on paper but decisive in context. Lyon's missed tackles came in clusters, often after a clean break had already fractured the line. Toulouse's missed tackles were scattered and rarely led to scores. That is the mark of a defensive system with depth. Lyon's system had holes.
Lyon's two yellow cards cost them 13 minutes at full strength. Toulouse scored 17 points in that window. The visitors clawed back to within three points in the second half, but they were always chasing a deficit they inflicted on themselves. Discipline is defence. Lyon forgot that for 20 minutes and lost the match.
DEFENSIVE PATTERNS Toulouse's edge defence forced Lyon inside and into traffic.
Lyon's attack showed ambition when they had the ball. They ran hard lines, moved the ball through the hands, and found space on the flanks. But Toulouse's drift defence was patient and structured. They gave Lyon the sideline, then closed the trap. Lyon's error count spiked when they tried to force passes that were not on.
Toulouse's counter-attack was sharper. They turned Lyon errors into field position and quick tries. The opening score came from a Lyon handling mistake deep in their own half. Toulouse did not need to build through phases. They just needed Lyon to give them the ball in the right part of the field.
Lyon's best attacking moments came when they kicked for territory and pressured Toulouse's back three. But Toulouse's back-field organisation was sound. They rarely gave Lyon a second chance. Lyon's kicking game was more aggressive — a 0.23 kick-to-pass ratio against Toulouse's 0.12 — but it did not translate into scoreboard pressure.
Toulouse's defensive line speed was consistent. Lyon's ball carriers were met behind the gainline or at the gainline, rarely in front. That forced Lyon into static phase play, which Toulouse defended comfortably. Lyon needed quick ruck ball to stretch Toulouse. They got slow ruck ball and lateral attack. Toulouse's defence had all the answers.
Lyon's 15 penalties to Toulouse's seven decided the match before half-time.
Two yellow cards in 13 minutes — Beka Shvangiradze on 25 minutes, Leo Berdeu on 63 minutes — left Lyon exposed twice. Toulouse scored 17 points during Shvangiradze's sin bin. They added another try two minutes after Berdeu's card. Lyon cannot compete at this level with that penalty count.
Toulouse's discipline was not perfect, but it was managed. Seven penalties spread across 80 minutes is containable. Fifteen penalties is a structural failure. Lyon gave away penalties at the breakdown, in the maul, and in the defensive line. Toulouse took the points, the territory, and the momentum.
The yellow cards were both avoidable. Shvangiradze's came from repeated maul infringements. Berdeu's came from a cynical breakdown penalty when Lyon were already trailing by three. Both decisions were correct. Both were preventable. Lyon's discipline cost them the contest and handed Toulouse a platform they did not have to earn.
Toulouse's penalty count climbed in the second half when Lyon applied scoreboard pressure, but they stayed on the right side of the threshold. Lyon did not. That is the difference between a team in first place and a team in 10th.
Penalties conceded 7 15 Yellow cards 0 2
MATCH NUMBERS [Engine-stamped from team_stats — every figure traces to the sidecar. Cite by canonical label; do not type the values yourself.]
Stade Toulousain Lyon Tries 6 4 Carries (runs) 129 93 Gainline carries (crossed+not) 112 69 Gainline % (crossed/sum) 71% 62% Carry metres 507 405 Tackles 87 131 Missed tackles 13 28 Turnovers won 4 1 Turnovers conceded 13 10 Clean breaks 10 5 Defenders beaten 28 13 Offloads 11 8 Scrums won / total 4 / 4 (100%) 5 / 6 (83%) Lineouts won / total 16 / 18 (89%) 8 / 10 (80%) Possession % — —
[Engine-stamped from teamsheet match_stats — every figure traces to the sidecar. Numbers: t=tries, ta=try assists, m=metres carried, db=defenders beaten, cb=clean breaks, off=offloads, tk(mt)=tackles(missed), tw=turnovers won.]
Stade Toulousain: Pierre-Louis Barassi (Outside Centre) — 1t, 53m, 2db, 2cb, 7tk(1mt) Theo Ntamack (Replacement Back-row) (sub) — 1ta, 74m, 5db, 1cb, 1off, 5tk(1mt) Santiago Chocobares (Inside Centre) — 54m, 5db, 1cb, 1off, 5tk(1mt), 1tw
Lyon: Jiuta Wainiqolo (Left Wing) — 1t, 104m, 3db, 1cb, 1off, 8tk(1mt) Esteban Gonzalez (Scrum-half) — 1t, 78m, 1cb, 0tk(1mt) Thomas Marceline (Replacement Back) (sub) — 39m, 3db, 1cb, 4tk(0mt)
Toulouse stay top of the table and move closer to securing a home semi-final.
Lyon remain in the playoff race, 10th with four points separating them from sixth. They have the attacking tools — 405 metres from 41% possession proves that — but discipline and defensive accuracy are costing them results they should be contesting. This was not a thrashing. This was a winnable match lost to self-inflicted errors and yellow cards.
Toulouse did what title contenders do. They took what Lyon gave them, capitalised on indiscipline, and closed the match without panic. They were not brilliant. They were just better when it mattered. That is the difference between first and 10th.
Stade Toulousain Lyon ATTACK Possession 59% 41% Territory — — Carries · Metres 129 · 507 m 93 · 405 m Gainline carries · Gain line % 112 (71%) 69 (62%) Clean breaks · Defenders beaten 10 · 28 5 · 13 CER* 3.80 2.94
DEFENCE Tackles (missed) 87 (13) 131 (28) Turnovers (won / conceded) 4 / 13 1 / 10
The Veldt uses essential cookies only — no tracking, no ad networks. See our Privacy Policy & Cookie Policy.