Your Team
Launch edition — spotted a bug or got feedback?
hello@veldt-rugby.com
Latest
INJURYAlex MitchellNorthampton Saints — out, remainder of the season
INJURYXavier SaifoloiCrusaders — out, season-ending
INJURYScott BarrettCrusaders — out, season-ending
INJURYHemopo CunninghamBlues — out, season-ending
INJURYJames CameronBlues — out, season-ending
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
INJURYSacha Feinberg-MngomezuluStormers — doubt
INJURYALEX NANKIVELMUNSTER — out
INJURYKwagga SmithSpringboks — out
INJURYGlen NewmanFijian Drua — out
INJURYFraser HannonFijian Drua — out
INJURYJames DolemanFijian Drua — out
INJURYFijian DruaFijian Drua — out
INJURYStar RedsFijian Drua — out
INJURYThe DruaFijian Drua — out
INJURYBut Queensland'sFijian Drua — out
INJURYThe RedsFijian Drua — out
INJURYThe Queensland RedsFijian Drua — out
INJURYQueensland RedsFijian Drua — out
INJURYCiaran FrawleyLeinster — out, N/A
INJURYJohn BryantQueensland Reds — out
INJURYCharlie GambleNSW Waratahs — out
INJURYFolau FaingaaNSW Waratahs — out
INJURYAustin DurbidgeNSW Waratahs — out
INJURYJimmy TupouMoana Pasifika — out
INJURYJordie BarrettHurricanes — out, 1 week
INJURYNgane PunivaiHurricanes — out, week-to-week
INJURYBilly VunipolaMontpellier — doubt
INJURYTommy O'BrienLeinster — doubt
INJURYAJ MacGintyBristol — return_pending, N/A
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
TRANSFERSarah Beckettsigns for Sale Sharks
TRANSFERAoife Waferagreed a new deal with Harlequins Women; prop Hannah Duffy retiring.
TRANSFERSteven LuatuaSigns new deal into 10th season with Bristol Bears.
TRANSFERTommaso Menoncellojoins Stade toulousain, engaging until 2029.
TRANSFERHannah Dallavallere-signs with Gloucester-Hartpury
TRANSFERZoe Stratfordagreeing to join Sale Sharks, leaving Gloucester-Hartpury at the end of the season.
TRANSFERApete Narogojoin Toulon for several seasons, according to reports
TRANSFERZoe Stratfordjoins Sale Sharks.
INJURYAlex MitchellNorthampton Saints — out, remainder of the season
INJURYXavier SaifoloiCrusaders — out, season-ending
INJURYScott BarrettCrusaders — out, season-ending
INJURYHemopo CunninghamBlues — out, season-ending
INJURYJames CameronBlues — out, season-ending
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
INJURYSacha Feinberg-MngomezuluStormers — doubt
INJURYALEX NANKIVELMUNSTER — out
INJURYKwagga SmithSpringboks — out
INJURYGlen NewmanFijian Drua — out
INJURYFraser HannonFijian Drua — out
INJURYJames DolemanFijian Drua — out
INJURYFijian DruaFijian Drua — out
INJURYStar RedsFijian Drua — out
INJURYThe DruaFijian Drua — out
INJURYBut Queensland'sFijian Drua — out
INJURYThe RedsFijian Drua — out
INJURYThe Queensland RedsFijian Drua — out
INJURYQueensland RedsFijian Drua — out
INJURYCiaran FrawleyLeinster — out, N/A
INJURYJohn BryantQueensland Reds — out
INJURYCharlie GambleNSW Waratahs — out
INJURYFolau FaingaaNSW Waratahs — out
INJURYAustin DurbidgeNSW Waratahs — out
INJURYJimmy TupouMoana Pasifika — out
INJURYJordie BarrettHurricanes — out, 1 week
INJURYNgane PunivaiHurricanes — out, week-to-week
INJURYBilly VunipolaMontpellier — doubt
INJURYTommy O'BrienLeinster — doubt
INJURYAJ MacGintyBristol — return_pending, N/A
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
TRANSFERSarah Beckettsigns for Sale Sharks
TRANSFERAoife Waferagreed a new deal with Harlequins Women; prop Hannah Duffy retiring.
TRANSFERSteven LuatuaSigns new deal into 10th season with Bristol Bears.
TRANSFERTommaso Menoncellojoins Stade toulousain, engaging until 2029.
TRANSFERHannah Dallavallere-signs with Gloucester-Hartpury
TRANSFERZoe Stratfordagreeing to join Sale Sharks, leaving Gloucester-Hartpury at the end of the season.
TRANSFERApete Narogojoin Toulon for several seasons, according to reports
TRANSFERZoe Stratfordjoins Sale Sharks.
Global Rugby. No Filter.
VELDT NOIR 8 MIN READ
Investec Champions CupTwickenham Stoop2026-04-04
Harlequins
1726
Sale Sharks
Luke Cowan-Dickie scored twice and Sale Sharks defended for 71% of the final ten minutes with a nine-point cushion they had no intention of surrendering.
Veldt Snapshot
Possession48% Harlequins / 52% Sale Sharks
Tries3 - 2
Turning PointWill Evans yellow card, 31st minute
Key EdgeSale's maul platform — 7 won from 7, one try, two penalties
Stat That Tells The StoryHarlequins held 71% possession in the final ten minutes but trailed by nine points. Sale owned 72% in the first half and built a 19-point lead.
The LineLuke Cowan-Dickie scored twice and Sale Sharks defended for 71% of the final ten minutes with a nine-point cushion they had no intention of surrendering.

3 DECIDING FACTORS

FINAL TAKE

Sale Sharks came to Twickenham Stoop and delivered the performance of a side that understood the assignment: control the first half, build scoreboard pressure, absorb the second-half storm. Harlequins mounted a stirring fightback in the final 25 minutes but never closed within a score, and that gap was carved out in the opening 42. Alex Dombrandt's two tries and 76 metres were the standout individual performance in a losing cause, but Luke Cowan-Dickie's double and Sale's maul dominance told the story of why the visitors leave west London with a nine-point win that closes the league-points gap to four. This was not a collapse from Harlequins — it was a deficit they could not claw back after two yellow cards and a first-half shutout. Sale are now within touching distance of second place, and they earned it the hard way.

PHASE PLAY & GAINLINE

Sale Sharks won this match in the first 42 minutes by turning possession into points while Harlequins turned territory into handling errors and yellow cards.

The visitors held 72% possession in the first half and built a 19-0 lead by half-time. That control came from disciplined phase play: 88 won rucks from 89 attempts at 99% efficiency, compared to Harlequins' 77 from 79 at 97%. Sale's carry efficiency rating of 3.45 edged Harlequins' 3.18, and while the gainline success rates were close — 67% for Sale, 70% for Harlequins — the timing of those gains mattered more than the percentage. Sale made 402 metres from 88 carries and beat 28 defenders. Harlequins matched the metres with 406 from 87 carries but could not convert that yardage into scoreboard pressure when it counted.

The second half inverted the possession split. Harlequins held 64% and pushed Sale back into their own half for long stretches, dominating 71% of the final ten minutes. But by then the scoreboard read 26-5, and Sale had no need to attack. They absorbed 132 tackles, missed 18, and held firm. Harlequins made 125 tackles and missed 28 — a completion rate that would have been acceptable in a tight contest but became costly when chasing three scores.

SET PIECE

Sale's maul was the platform for everything that followed.

Seven mauls attempted, seven won, zero lost. One try, two penalties, and constant scoreboard leverage. Luke Cowan-Dickie's 33rd-minute try came from a driving maul that Harlequins could not stop legally or otherwise. The lineout fed the maul: Sale won nine from ten at 90% success, with one steal conceded. Harlequins won nine from eleven at 82%, lost two, and managed one steal of their own. That two-lineout deficit handed Sale the ammunition for their maul dominance.

Both sides went 100% at scrum time — Harlequins six from six, Sale nine from nine. The scrum was not a factor in the result, but it kept Sale's platform clean and gave them the stability to build phase pressure without conceding easy exits.

Lineouts (success) 9/11 (82%) 9/10 (90%) Scrums 6/6 9/9 Rucks (efficiency) 77/79 (97%) 88/89 (99%)

KICKING Kicks from hand 20 18 Kick/pass ratio 0.13 0.12

BREAKDOWN

The breakdown was even on paper but decisive in moments.

Both sides won five turnovers. Harlequins conceded 15, Sale conceded 12. That three-turnover gap does not sound catastrophic until you map it to the scoreboard: Marcus Smith conceded four turnovers and threw one bad pass, losing possession in attacking positions that could have kept Harlequins within range before the yellow cards hit. Rodrigo Isgro added two bad passes and two turnovers despite his 67 metres and two clean breaks.

Will Evans' 31st-minute yellow card came at the breakdown and immediately preceded George Ford's penalty to make it 9-0, then Luke Cowan-Dickie's try to stretch it to 16-0. Jack Kenningham's 53rd-minute yellow — two minutes after Sale's second try — cost Harlequins any chance of building sustained pressure in the period when they finally had momentum. Playing 19 minutes with 14 men across two cards is manageable if the opposition does not score. Sale scored 15 points during those windows.

DEFENSIVE AUDIT

Harlequins' defence did not collapse. It bent under sustained first-half pressure and could not recover the scoreboard deficit.

Sale made 125 tackles and missed 18 at 87% completion. Harlequins made 132 and missed 28 at 83%. That four-percentage-point gap is not the reason for the nine-point margin, but it reflects the pressure Harlequins were under for the first half and the opportunities Sale created with 28 defenders beaten. Rekeiti Ma'asi-White beat six defenders and made 70 metres without scoring, but his carries consistently put Sale on the front foot.

Harlequins' second-half defensive effort held Sale to a single try in 36 minutes of play after half-time, but the damage was done. The two yellow cards forced Harlequins into scramble defence at moments when they could least afford it, and Sale punished both gaps.

ATTACKING PATTERNS

Harlequins created more clean breaks and could not convert them into the scoreboard pressure that mattered.

Eight clean breaks for Harlequins to Sale's five. Eighteen defenders beaten to Sale's 28 — a rare stat line where the losing side's total is lower but their edge count is higher. Chandler Cunningham-South came off the bench at half-time and immediately made an impact: 44 metres, two clean breaks, four defenders beaten, and a 48th-minute try that cut the deficit to 19-5. Marcus Smith added two clean breaks and 37 metres but could not find the same rhythm as George Ford, who controlled territory and tempo without needing to beat defenders.

Jarrod Evans replaced Luke Northmore in the 18th minute and finished with two assists, one clean break, 31 metres, and two defenders beaten. His two assists came in the second half when Harlequins finally found their attacking shape, but by then they were chasing a game that Sale had already locked down.

Ford's kicking game was clinical: 20 kicks from hand for Sale, 18 for Harlequins, with kick-to-pass ratios of 0.12 and 0.13 respectively. Sale kicked to build pressure, Harlequins kicked to exit it. The 150 passes Harlequins threw compared to Sale's 145 did not translate into the kind of phase dominance that breaks down a disciplined defence.

DISCIPLINE

Harlequins conceded 12 penalties to Sale's six and paid for it twice with yellow cards.

George Ford kicked four penalties from five attempts — 12 points from referee Luc Ramos' whistle. Marcus Smith had no penalty attempts because Harlequins were either too far out or chasing the game in the second half. The penalty count doubled Sale's and included two cards that cost Harlequins 19 minutes at full strength. Sale's discipline was the foundation of their first-half control: they gave away six penalties across 80 minutes and never let Ramos into the contest as a deciding factor.

Penalties conceded 12 6 Yellow cards 2 0

PERSONNEL VERDICTS

Luke Cowan-Dickie was the difference. Two tries, 30 metres, ten tackles with two missed, two defenders beaten, and the constant menace of Sale's driving maul. His 33rd-minute try opened the floodgates after Ford's three penalties, and his 53rd-minute score came just as Harlequins were building momentum. Both tries were clinical finishes from close range, and his work rate in contact kept Sale on the front foot.

Alex Dombrandt answered with two tries of his own and a performance that deserved a better result. Seventy-six metres, 17 tackles with three missed, one defender beaten, and two second-half tries that kept Harlequins within sight of a comeback. His 57th-minute try and 67th-minute score cut the gap to 26-17, but by then Sale had the scoreboard cushion and the game management to close it out.

George Ford kicked 16 points and controlled the game without needing to dominate the attacking stats. Eleven metres, eight tackles with one missed, two from two conversions, four from five penalties. He put Sale in front and kept them there. Marcus Smith managed 37 metres, two clean breaks, three defenders beaten, and one conversion from three attempts. His goalkicking cost Harlequins four points they could not afford to leave on the pitch.

Chandler Cunningham-South's impact off the bench was immediate and sustained: 44 metres, two clean breaks, four defenders beaten, six tackles with none missed, and a 48th-minute try. Rekeiti Ma'asi-White beat six defenders and made 70 metres but could not find the final pass. Rodrigo Isgro's 67 metres, two clean breaks, and four defenders beaten were undermined by two bad passes and two turnovers conceded.

Jarrod Evans' two assists gave Harlequins the spark they needed in the second half, but his three tackles included two misses and his ball security was not sharp enough. Will Evans' yellow card came at the worst possible moment — just before Sale extended their lead to 16-0 — and his replacement Jack Kenningham followed him to the bin 11 minutes after entering the field.

WHAT THIS MEANS FOR THE SEASON

Sale Sharks closed the gap to Harlequins from four league points to four league points — they remain third, Harlequins remain second — but they have shifted the psychological calculus. A nine-point away win at Twickenham Stoop, built on first-half dominance and second-half discipline, is the kind of result that changes how a side views its European campaign. Sale now have 11 points from four matches with a points difference that remains negative but a performance level that suggests they are capable of troubling anyone in this pool.

Harlequins drop their second match of the campaign and face the reality that their first-half performance was not good enough against a side that came prepared to strangle the contest. The second-half fightback proves they have the personnel to score from anywhere — three tries in the final 32 minutes, 64% possession after the break — but they cannot afford to give elite sides a 19-point head start and expect to reel them in. The two yellow cards were costly, the goalkicking was costly, and the first-half shutdown was the foundation of the defeat. Harlequins remain in second place with 15 points and a commanding points difference, but Sale have served notice that the gap is not insurmountable.

STATS TABLE

Harlequins Sale Sharks ATTACK Possession 48% 52% Territory — — Carries · Metres 87 · 406 m 88 · 402 m Gain line % 70% 67% Clean breaks · Defenders beaten 8 · 18 5 · 28 CER 3.18 3.45

DEFENCE Tackles (missed) 132 (28) 125 (18) Turnovers (won / conceded) 5 / 15 5 / 12

Weekend Brief
Rugby in your inbox. No noise.
Scores, talking points, and a few opinions — every week from The Veldt.
Subscribe Free →