Your Team
Launch edition — spotted a bug or got feedback?
hello@veldt-rugby.com
Latest
INJURYMitch DrummondCrusaders — out, season-ending
INJURYToby BellCrusaders — out, season-ending
INJURYHugh CooneyLeinster — out, Season-ending
INJURYHenry RobertsonWestern Force — out, season-ending
INJURYJayden SaChiefs — out, season-ending
INJURYBilly SearleLeicester Tigers — out, Remainder of season
INJURYJack YeandleExeter Chiefs — out, remainder of the season
INJURYEthan HookerHollywoodbets Sharks — out, extended spell out
INJURYGabin VilliereRC Toulon — out, season-ending
INJURYBernard van der LindeBath Rugby — out, before end of season
INJURYDarby LancasterWestern Force — out, season-ending
INJURYHarry GodfreyHurricanes — out, season-ending
INJURYBrett CameronHurricanes — out, season-ending
INJURYReesjan PasitoaHighlanders — out, season-ending
INJURYJosh TengbladHighlanders — out, season-ending
INJURYCatherine HallMystics — out, N/A
INJURYRuan VenterLions — out
INJURYJASReds — out, N/A
INJURYBilly VunipolaMontpellier — doubt
INJURYHunter PaisamiQueensland Reds — out
INJURYIsaac HenryQueensland Reds — out
INJURYJoseph-Aukuso SuaaliiNSW Waratahs — out
INJURYJack GordonNSW Waratahs — out
INJURYLolani FaleivaMoana Pasifika — out
INJURYFehi FineanganofoHurricanes — out
INJURYJosh GrayHurricanes — out
INJURYDrew WildHurricanes — out
INJURYAnaru Paenga-MorganHurricanes — out, 1-2 weeks
INJURYNikora BroughtonHighlanders — out, 2 weeks
INJURYGeorge BellCrusaders — out, 3-4 weeks
INJURYMaloni KunawaveCrusaders — out, 3 weeks
INJURYTaylor CahillCrusaders — out, 2-3 weeks
INJURYLalakai FoketiChiefs — out, tbc
INJURYDamian McKenzieChiefs — out, tbc
INJURYTuaina Taii TualimaBrumbies — out
INJURYJack CrowleyMunster — out
INJURYHenco van WykLions — out
INJURYTommy O'BrienLeinster — doubt
INJURYTadhg FurlongLeinster Rugby — doubt, to be assessed later this week
INJURYMcDermottReds — return_pending, N/A
INJURYDeon FourieStormers — return_pending, set to return to Cape Town for scans
INJURYTommy ReffellLeicester Tigers — return_pending
INJURYDuhan van der MerweEdinburgh Rugby — return_pending
INJURYJosh van der FlierLeinster Rugby — return_pending, graduated return-to-play protocol
INJURYRobbie HenshawLeinster Rugby — return_pending, graduated return-to-play protocol
TRANSFERSam Monaghansigns new contract with Gloucester-Hartpury to extend her stay into the 2026-27 Premiership Women's Rugby campaign
TRANSFEREre Enarifrom Hurricanes to the Dragons
TRANSFERApete Narogosigned with Toulon for several seasons
TRANSFERMichaela Brakesigned a new contract with New Zealand Rugby to the end of 2027.
TRANSFERMeryl SmithSigns new contract with Bristol Bears
TRANSFERLiam BelcherSigned a new contract to remain with Cardiff
TRANSFERJohn McKeeSigned for the Welsh region, replacing Marnus van der Merwe
TRANSFEREvie GallagherSigned a new contract with Bristol Bears
INJURYMitch DrummondCrusaders — out, season-ending
INJURYToby BellCrusaders — out, season-ending
INJURYHugh CooneyLeinster — out, Season-ending
INJURYHenry RobertsonWestern Force — out, season-ending
INJURYJayden SaChiefs — out, season-ending
INJURYBilly SearleLeicester Tigers — out, Remainder of season
INJURYJack YeandleExeter Chiefs — out, remainder of the season
INJURYEthan HookerHollywoodbets Sharks — out, extended spell out
INJURYGabin VilliereRC Toulon — out, season-ending
INJURYBernard van der LindeBath Rugby — out, before end of season
INJURYDarby LancasterWestern Force — out, season-ending
INJURYHarry GodfreyHurricanes — out, season-ending
INJURYBrett CameronHurricanes — out, season-ending
INJURYReesjan PasitoaHighlanders — out, season-ending
INJURYJosh TengbladHighlanders — out, season-ending
INJURYCatherine HallMystics — out, N/A
INJURYRuan VenterLions — out
INJURYJASReds — out, N/A
INJURYBilly VunipolaMontpellier — doubt
INJURYHunter PaisamiQueensland Reds — out
INJURYIsaac HenryQueensland Reds — out
INJURYJoseph-Aukuso SuaaliiNSW Waratahs — out
INJURYJack GordonNSW Waratahs — out
INJURYLolani FaleivaMoana Pasifika — out
INJURYFehi FineanganofoHurricanes — out
INJURYJosh GrayHurricanes — out
INJURYDrew WildHurricanes — out
INJURYAnaru Paenga-MorganHurricanes — out, 1-2 weeks
INJURYNikora BroughtonHighlanders — out, 2 weeks
INJURYGeorge BellCrusaders — out, 3-4 weeks
INJURYMaloni KunawaveCrusaders — out, 3 weeks
INJURYTaylor CahillCrusaders — out, 2-3 weeks
INJURYLalakai FoketiChiefs — out, tbc
INJURYDamian McKenzieChiefs — out, tbc
INJURYTuaina Taii TualimaBrumbies — out
INJURYJack CrowleyMunster — out
INJURYHenco van WykLions — out
INJURYTommy O'BrienLeinster — doubt
INJURYTadhg FurlongLeinster Rugby — doubt, to be assessed later this week
INJURYMcDermottReds — return_pending, N/A
INJURYDeon FourieStormers — return_pending, set to return to Cape Town for scans
INJURYTommy ReffellLeicester Tigers — return_pending
INJURYDuhan van der MerweEdinburgh Rugby — return_pending
INJURYJosh van der FlierLeinster Rugby — return_pending, graduated return-to-play protocol
INJURYRobbie HenshawLeinster Rugby — return_pending, graduated return-to-play protocol
TRANSFERSam Monaghansigns new contract with Gloucester-Hartpury to extend her stay into the 2026-27 Premiership Women's Rugby campaign
TRANSFEREre Enarifrom Hurricanes to the Dragons
TRANSFERApete Narogosigned with Toulon for several seasons
TRANSFERMichaela Brakesigned a new contract with New Zealand Rugby to the end of 2027.
TRANSFERMeryl SmithSigns new contract with Bristol Bears
TRANSFERLiam BelcherSigned a new contract to remain with Cardiff
TRANSFERJohn McKeeSigned for the Welsh region, replacing Marnus van der Merwe
TRANSFEREvie GallagherSigned a new contract with Bristol Bears
Global Rugby. No Filter.
VELDT NOIR 6 MIN READ
Investec Champions CupStade Atlantique2026-05-03
Union Bordeaux-Begles
3826
Bath Rugby
Bath controlled everything except the scoreboard, and in knockout rugby that is the only control that survives Monday morning.
Veldt Snapshot
Possession42% Union Bordeaux-Begles / 58% Bath Rugby
Tries5 - 4
Turning PointCharlie Ewels yellow card, 66th minute
Key EdgeBordeaux made 10 clean breaks to Bath's 5 despite holding 16% less possession
Stat That Tells The StoryBath dominated territory and possession for 80 minutes but Bordeaux scored twice in eight minutes when it mattered most
The LineBath controlled everything except the scoreboard, and in knockout rugby that is the only control that survives Monday morning.

3 DECIDING FACTORS

Bordeaux converted their limited possession into lethal territory through 17 offloads and 10 clean breaks Bath missed 29 tackles and paid the price in two clinical second-half tries when down to 14 men Maxime Lucu orchestrated every crucial moment with 18 points and two assists from scrumhalf

FINAL TAKE

Bath will leave Bordeaux wondering how 58% possession and identical gainline success produced a 12-point defeat in a Champions Cup semi-final. The answer sits in the missed tackle count and the clinical difference between creating space and finishing it. Bordeaux scored five tries from 42% possession because they offloaded 17 times to Bath's six and broke clean 10 times to Bath's five. That is not luck. That is a team built to punish transition moments with precision. Bath are good enough to reach semi-finals. They are not yet ruthless enough to win them. Van Graan's post-match concerns about foul play incidents deserve airing, and there are legitimate questions about officiating transparency in European knockout rugby. But Bordeaux were the better side when the contest tightened, and they will meet Leinster in the final because they executed under pressure while Bath came up short.

PHASE PLAY & GAINLINE

Bordeaux won this match in transition, not structure. Bath carried 112 times and hit the gainline 73% of the time, matching Bordeaux's gainline success rate exactly despite holding 16% more possession. The difference was what happened next. Bordeaux offloaded 17 times to Bath's six, turning static phase ball into dynamic attacking moments that stretched Bath's defensive line past breaking point. Louis Bielle-Biarrey's 14th-minute try came directly from a Louis Bielle-Biarrey offload that pulled two defenders out of the line and created space on the edge. Bath carried more, passed more, and held the ball longer. Bordeaux broke clean 10 times and scored five tries. That is the entire contest in two numbers.

SET PIECE

Bordeaux's lineout operated at 92% and became a launch platform for their wide game. Bath's lineout lost three of 11 and cost them momentum at crucial moments in both halves. When you hold 58% possession but cannot secure your own throw consistently, you hand the opposition cheap exits and kill your own rhythm. Bordeaux stole one Bath lineout and used their own set piece to inject pace into first phase. The scrum was even, both sides winning six. But lineout reliability tilted territorial control in Bordeaux's favour when it mattered most.

BREAKDOWN

Bath won 120 rucks to Bordeaux's 56 and conceded 13 turnovers to Bordeaux's 17. That should have been a decisive edge. It was not. Bordeaux's six turnovers won came at critical moments, twice forcing Bath errors deep in attacking territory. Marko Gazzotti made 16 tackles without missing one and anchored Bordeaux's defensive line around the ruck. Bath's ruck dominance gave them possession but not penetration. Bordeaux played narrower, offloaded earlier, and bypassed the contact lottery Bath wanted to impose.

DEFENSIVE AUDIT

Bath missed 29 tackles and lost the semi-final because of it. Bordeaux missed 20 tackles but never missed the ones that cost tries. Ben Tameifuna's 68th-minute score came two minutes after Charlie Ewels was shown yellow for a dangerous clearout. Bath were down to 14 men and missed three tackles in the lead-up to Tameifuna crashing over from close range. Temo Matiu's 76th-minute try finished the contest and came from another missed tackle on the edge. Bordeaux made 191 tackles to Bath's 92 because they defended without the ball for long stretches. But they held their defensive shape when it mattered and punished Bath's lapses with surgical precision.

ATTACKING PATTERNS

Bordeaux's attack was built on width and tempo, not possession. They passed 106 times to Bath's 132 but beat 29 defenders to Bath's 20. Maxime Lucu pulled the strings from scrumhalf, throwing two assists and scoring a 34th-minute try himself after spotting space on the short side. Bielle-Biarrey made 42 metres, beat three defenders, and broke clean twice. Bath's attack carried threat but lacked the final pass. Louie Hennessey made 50 metres and beat four defenders, but Henry Arundell conceded four turnovers and never found the rhythm that makes him dangerous. Finn Russell converted three of four but could not impose himself on the contest. Bordeaux attacked in flashes. Bath attacked in phases. The flashes won.

DISCIPLINE

Bath conceded 10 penalties to Bordeaux's seven and paid the price in territory and momentum. Charlie Ewels' yellow card in the 66th minute came at the worst possible moment, with Bath trailing 29-19 and trying to build pressure. Bordeaux scored twice in the next 10 minutes and killed the contest. Van Graan raised post-match concerns about foul play incidents he felt were missed, and those concerns deserve serious consideration given the ongoing transparency issues around TMO processes in European rugby. But Bath's penalty count handed Bordeaux easy exits when they needed them most, and Ewels' yellow turned a manageable deficit into a rout.

PERSONNEL VERDICTS

Maxime Lucu controlled this semi-final from scrumhalf with 18 points, two assists, a try, and flawless game management. He spotted space, exploited it, and never let Bath settle defensively. Louis Bielle-Biarrey gave Bath nightmares on the left wing with two clean breaks and three defenders beaten, though his two bad passes and three turnovers conceded showed the fine margins in his game. Marko Gazzotti made 16 tackles without a miss and scored the opening try inside 90 seconds. Ben Tameifuna came off the bench and scored the try that ended Bath's hopes. Temo Matiu added the final score with 42 metres and two defenders beaten in just 29 minutes.

Will Muir scored twice for Bath and made 36 metres but could not turn individual brilliance into collective momentum. Louie Hennessey was Bath's most dangerous ball carrier with 50 metres and four defenders beaten, but his one try was not enough. Finn Russell converted three of four and orchestrated Bath's possession dominance without finding the cutting edge required. Henry Arundell conceded four turnovers and had a difficult afternoon. Charlie Ewels' yellow card came at the worst possible moment for his side and shifted the momentum decisively. Alfie Barbeary's post-match admission that he barely knew Bordeaux's colours tells you everything about how little this Bath side expected to be tested by French opposition they should have scouted properly.

WHAT THIS MEANS FOR THE SEASON

Bordeaux reach their first Champions Cup final and will face Leinster with the knowledge that they can win knockout rugby without dominating possession. This was a mature, clinical performance built on defensive discipline and ruthless attack in transition. They are not favourites against Leinster, but they have the gamebreakers and composure to trouble any side in Europe. Bath's season ends with the same question that has haunted them for three years: are they good enough to win the matches that matter most? They have the talent, the possession metrics, and the coaching. They do not yet have the ruthlessness. Reaching a Champions Cup semi-final is an achievement. Losing it with 58% possession and a player who does not know the opponent's colours is a coaching and preparation failure that demands answers.