Connacht won this match because they converted pressure into points and Ospreys could not. The flanker Hurley-Langton scored twice in the opening 44 minutes and carried 53 metres with four defenders beaten, the kind of performance that decides tight contests. Ospreys held more possession, made more tackles, and kept Connacht honest until Jac Morgan's 71st-minute yellowcard left them exposed when they needed defensive composure most. Matthew Devine punished that window two minutes later, and Connacht seized 63% possession in the final ten minutes to shut the door. The seven-point margin flatters Ospreys — Connacht were the sharper side when the game asked the hard questions, and that is why they sit 15 league points clear.
Connacht built their win on a ten-percentage-point gainline edge that Ospreys never closed.
Connacht won 65% of their carries at the gainline across 110 carries. Ospreys managed 55% across 97. That ten-point gap is the difference between a side that could attack off front-foot ball and a side that spent the afternoon working backwards. Connacht carried for 396 metres to Ospreys' 297, and the efficiency shows in the Carry Efficiency Rating: 2.67 for Connacht, 2.03 for Ospreys. Bundee Aki carried 60 metres with two clean breaks and two defenders beaten, the heaviest single contribution in midfield. Josh Ioane added 54 metres, one clean break, and five defenders beaten from ten, creating the kind of momentum that forces defensive scrambles. Ospreys had their moments — Daniel Kasende and Luke Morgan both breached for tries, combining for 102 metres, two clean breaks, and eight defenders beaten — but the Welsh region could not sustain the pressure when Connacht tightened.
Connacht's 96% ruck efficiency across 110 rucks kept the ball moving when it mattered. Ospreys matched the tempo with 95% across 103 rucks, but the efficiency could not paper over the fact that they were defending more often than attacking. Connacht beat 22 defenders to Ospreys' 19, and that two-man difference is visible in the way the home side found space in the final quarter. Ospreys held 51% possession overall and controlled the second half at 53%, yet the final ten minutes belonged entirely to Connacht at 63%. That is the story of a side that could not convert territorial control into scoreboard pressure when the match tightened.
Connacht's lineout delivered when it had to, and Ospreys' struggles at the throw cost them platform.
Connacht won 11 of 12 lineouts at 92% success and stole two Ospreys throws. Ospreys won seven of nine at 78% with no steals, and those two lost lineouts are possession turnovers in a match decided by seven points. Connacht's two steals came at moments when Ospreys needed field position, and the disruption forced the visitors to kick more often than they wanted. Both sides ran identical scrum success rates at 100% — Connacht seven from seven, Ospreys eleven from eleven — so the set-piece edge belongs entirely to the lineout. Niall Murray's presence in the air before his 58th-minute substitution anchored Connacht's throwing accuracy, and the reliability gave Sean Naughton and Josh Ioane the platform to attack from stable first-phase ball.
Ospreys' maul work offered nothing. Two mauls won from two total, zero tries, zero penalties earned. Connacht won three of four mauls and conceded one, but similarly generated no scoring return. The maul was a non-factor for both sides, which meant the match lived and died on the lineout and the carry game. Connacht won that exchange, and the scoreboard reflects it.
Lineouts (success) 11/12 (92%) 7/9 (78%) Scrums 7/7 11/11 Rucks (efficiency) 110/114 (96%) 103/108 (95%)
KICKING Kicks from hand 16 16 Kick/pass ratio 0.08 0.10
The breakdown was a minor skirmish, not a decisive battlefield, but Connacht edged the margins.
Connacht won five turnovers and conceded eleven. Ospreys won four and conceded twelve. The turnover differential is marginal — one in Connacht's favour — and neither side controlled the collision zone with enough force to dominate possession. Shamus Hurley-Langton made 12 tackles with two missed, the highest tackle count among Connacht's back row, and his work at the ruck kept Ospreys honest in the wide channels. Bundee Aki conceded three bad passes and one turnover, the sloppiest individual handling return in the match data, and those errors disrupted Connacht's rhythm in the second quarter. Jack Walsh conceded two bad passes and one turnover for Ospreys, while Dan Edwards and Daniel Kasende each gave up two turnovers. The handling errors were spread evenly, and neither side could claim breakdown dominance.
Connacht's edge came in the timing of their turnovers, not the volume. The five turnovers won arrived at moments when Ospreys were building pressure, and the disruption forced the visitors to restart their phases rather than finish them. Ospreys could not do the same — their four turnovers won did not translate into attacking platform, and that is the difference between a side that won the breakdown count and a side that won the match.
Connacht made fewer tackles and missed fewer, and that discipline held when Ospreys pressed hardest.
Connacht made 165 tackles and missed 19, an 11.5% miss rate. Ospreys made 164 tackles and missed 22, a 13.4% miss rate. The two-percentage-point gap is small but meaningful in a match where Ospreys held 51% possession and still could not score more than two tries. Luke Morgan and Daniel Kasende both found space on the edges — Morgan carried 50 metres with two clean breaks and four defenders beaten, Kasende 52 metres with one clean break and four beaten — but Connacht's defensive line held firm in the red zone when the Welsh region needed a third score. Bundee Aki made ten tackles with one miss, Josh Ioane six with one miss, and Sean Naughton one with none. The defensive workload was distributed across the backline, and the coverage prevented Ospreys from isolating weak shoulders in the wide channels.
Ospreys could not stop Shamus Hurley-Langton when he carried close to the ruck. His two tries came in the 10th and 44th minutes, both finished from close range, and the defensive line could not adjust quickly enough to shut him down. Dan Edwards made six tackles with zero missed, the cleanest individual return in the Ospreys backline, but the centre pairing could not contain Bundee Aki's 60-metre contribution or Josh Ioane's five defenders beaten. Ospreys defended more than they attacked, made more tackles than Connacht, and still conceded 21 points. That is a defensive system under pressure, not one in control.
Connacht scored three tries from 110 carries, Ospreys two from 97, and the conversion rate decided the match.
Shamus Hurley-Langton's double was the sharpest individual return. His first try arrived in the 10th minute, his second in the 44th, and both came from close-range carries where Ospreys could not match his leg drive. He carried 53 metres with one clean break and four defenders beaten, and his ten points contributed nearly half of Connacht's total. Sean Naughton converted all three tries and missed one penalty goal, finishing three from four on goal, and his accuracy kept Connacht ahead when the margin was tight. Matthew Devine's 73rd-minute try was the dagger — he entered as a substitute in the 62nd minute, carried 43 metres, and scored eleven minutes later to restore Connacht's seven-point lead after Ospreys had clawed back to 14-14. That is the kind of impact substitution that turns a draw into a win.
Ospreys scored through individual brilliance but could not sustain the pressure. Daniel Kasende scored in the 22nd minute, Luke Morgan in the 55th, and both tries came from broken-field running rather than structured phase play. Kasende carried 52 metres with one clean break, Morgan 50 metres with two, and the pair combined for eight defenders beaten. Dan Edwards converted both tries and finished two from two on goal, but Ospreys had no answer when Connacht tightened their defensive line in the final quarter. Jack Walsh conceded two bad passes and one turnover, and the handling errors disrupted Ospreys' rhythm when they needed quick ball. Ospreys held 53% possession in the second half and controlled 37% in the final ten minutes. That possession inversion is the story of a side that could not close the gap when the match demanded it.
Both sides conceded ten penalties, and the yellow cards cost Ospreys more than Connacht.
Darragh Murray's 47th-minute yellow card left Connacht with 14 players for ten minutes, but the home side did not concede during the window. Instead, Connacht scored. Shamus Hurley-Langton's second try arrived in the 44th minute, three minutes before Murray's card, and Ospreys could not capitalise on the numerical advantage when it came. Jac Morgan's 71st-minute yellow card left Ospreys with 14 players for nine minutes, and Matthew Devine scored two minutes later to kill the comeback. That is the difference between a yellow card that costs nothing and a yellow card that costs the match.
Both sides kicked 16 times from hand and posted nearly identical kick-to-pass ratios — 0.08 for Connacht, 0.10 for Ospreys — so the tactical approach was balanced across the kicking game. Neither side relied on territory-based pressure, and the match was decided by carries and tries rather than penalty accumulation. Connacht's discipline in the final ten minutes, when they controlled 63% possession, kept Ospreys pinned in their own half and prevented the visitors from launching a final attack. Ospreys' discipline in the middle 40 minutes kept them level, but the 71st-minute card from their captain came at the worst possible moment, and the timing cost them the match.
Penalties conceded 10 10 Yellow cards 1 1
Shamus Hurley-Langton decided this match with two tries, 53 metres, and four defenders beaten. His work at the breakdown and in the carry complemented his finishing, and the double inside 44 minutes gave Connacht the scoreboard cushion they needed when Ospreys pressed in the second half. This was the complete openside performance — he tackled, carried, and scored when the match asked for all three.
Matthew Devine entered in the 62nd minute and scored the try that killed Ospreys' comeback. His 43 metres from substitute scrumhalf is the kind of running return that changes the complexion of a tight match, and the 73rd-minute finish restored Connacht's seven-point lead when the visitors had clawed back to level terms. That is impact substitution in its purest form.
Sean Naughton converted all three Connacht tries and missed one penalty goal, but the three-from-four return is a 75% success rate that kept Connacht ahead when the margin was tight. His 33 metres, one clean break, and three defenders beaten added attacking threat from fullback, and the assist for one of the tries completed the offensive contribution.
Bundee Aki carried 60 metres with two clean breaks and two defenders beaten, the heaviest midfield return in the match data. His ten tackles with one miss anchored Connacht's defensive line, but the three bad passes and one turnover conceded disrupted Connacht's attacking rhythm in the second quarter. The handling errors are the only blemish on an otherwise dominant performance.
Josh Ioane carried 54 metres with one clean break and five defenders beaten, the kind of first-five contribution that keeps defensive lines guessing. His six tackles with one miss added defensive coverage, and the kicking game was disciplined across 16 kicks from hand shared across the backline.
Luke Morgan and Daniel Kasende both scored for Ospreys and combined for 102 metres, four clean breaks, and eight defenders beaten. Morgan's 55th-minute try brought Ospreys level at 14-14, and Kasende's 22nd-minute score kept the visitors in touch when Connacht threatened to pull away early. Both wingers delivered when given space, but the midfield could not create enough opportunities to sustain the pressure.
Dan Edwards converted both Ospreys tries and carried 22 metres with one clean break, but the two turnovers conceded disrupted Ospreys' phase play when they needed quick ball. His six tackles with zero missed is the cleanest defensive return among Ospreys' playmakers, and the goalkicking accuracy kept the visitors within reach until the final quarter.
Jac Morgan's 71st-minute yellow card came at the worst possible moment for Ospreys. His side was level at 14-14, and the card left them with 14 players for nine minutes when they needed defensive composure most. Matthew Devine scored two minutes later, and Ospreys could not recover. This was not Morgan's best performance, and the timing of the card cost his side the match.
Connacht stay eighth in the table with 57 league points, 15 clear of Ospreys in eleventh, and the win keeps them in the playoff hunt with momentum heading into the final rounds. The seven-point margin does not flatter them — they were the sharper side in the moments that mattered, and the 65% gainline success rate is the foundation of a side that can compete with anyone in the middle tier of the conference. Shamus Hurley-Langton's double and Matthew Devine's substitute try are the kind of performances that win tight matches, and Connacht will need more of the same if they are to hold off the sides chasing playoff positions below them.
Ospreys sit 11th with 39 points, 18 points adrift of eighth-placed Connacht, and the playoff window is closing fast. The 51% possession and 164 tackles made are the numbers of a side that competed hard, but the two tries from 97 carries is the return of a side that could not finish when it mattered. Luke Morgan and Daniel Kasende both scored, but the backline could not create a third try when the match was level in the final quarter, and Jac Morgan's 71st-minute yellow card left them exposed when they needed discipline most. Ospreys have four rounds left to salvage something from the season, and this loss makes the task harder.
STATS TABLE
Connacht Rugby Ospreys ATTACK Possession 49% 51% Territory — — Carries · Metres 110 · 396 m 97 · 297 m Gain line % 65% 55% Clean breaks · Defenders beaten 6 · 22 5 · 19 CER 2.67 2.03
DEFENCE Tackles (missed) 165 (19) 164 (22) Turnovers (won / conceded) 5 / 11 4 / 12
The Veldt uses essential cookies only — no tracking, no ad networks. See our Privacy Policy & Cookie Policy.