Kilkenny v Tipperary

Tipperary’s Ruthless Efficiency and Turnover Conversion Sinks Kilkenny

Tipperary 4-20 (32) Kilkenny 0-30 (30)

Tipperary booked their place in the All-Ireland Final with a thrilling and controversial two-point win over Kilkenny, sealed by a thunderous 69th-minute goal from Oisín O’Donoghue.

This pulsating encounter, played in front of over 60,000 fans, sets up a first-ever All-Ireland Final between Tipperary and Munster rivals Cork.

The match was not without its drama. A scoreboard error late in the game misrepresented the margin, potentially influencing Kilkenny’s decision to pursue a goal rather than taking points. Adding to the tension was the dismissal of Darragh McCarthy on 59 minutes for a second yellow card. However, the numerical disadvantage appeared to galvanise Tipp.

With the sides level deep into injury time, Jason Forde’s long-range free gave Tipp the edge before McGrath’s wide was mistakenly awarded as a point. Kilkenny then pressed for a goal, unaware they were only two down. John Donnelly’s late effort was repelled by Robbie Doyle, and TJ Reid, with a chance to point, instead looked for goal.

The story of the first half

The first half was defined tactically by how Kilkenny offered the short puckout to Tipp. The puckout map below highlights below how Tipperary gained more distance and secured cleaner possession off their restarts, pushing Kilkenny onto the back foot.

Tipp’s forwards showed intent all day, though it took them 15 minutes to settle into the game — their only score during that period being John McGrath’s sublime finish, a goal created by clever movement that pulled Hugh Lawlor out of position.

Ormond had a similar chance moment earlier but opted for a shot when he might have passed as we can see below to John McGrath. The shot map above reveals how Tipp were clinical with their goal chances, netting three times from inside positions despite registering 12 first-half wides. McCarthy’s goal came from direct running and Forde’s strike — set up by McCarthy’s sublime handpass — was a sensational one-handed flick finish, improvising under pressure and deceiving Eoin Murphy at his near post.

Kilkenny looked dominant in those first 15 minutes, as Tipp struggled with the dimensions of Croke Park.

Kilkenny led by five at one stage in the first half, but Tipperary’s ability to strike goals in bursts proved critical.

Momentum Change

The turning point of the first half came in the five-minute spell following the 18th minute. With Kilkenny leading 0-10 to 1-2, the momentum shifted dramatically. Eoghan Connolly sparked the revival with a point, stemming from a hard-earned turnover on a Kilkenny puckout by Conor Stakelum. That was followed by a sideline ball won by Jake Morris after a mis-hit effort by Jason Forde. Tipp then struck with goals from McCarthy and Forde, propelling them into the lead by the 23rd minute. Kilkenny’s composure began to fray as they conceded a string of chances, while Rhys Shelly’s precise deliveries into the inside line continued to cause chaos. The sharp movement of John McGrath and Daragh McCarthy consistently disrupted Kilkenny’s full-back line, culminating in 2-2 from the Tipp full-forward trio during that blistering spell.

Second-Half Synopsis: Tipperary Hold Firm After 58th-Minute Red Card

The second half began with Kilkenny edging their way back into contention, but Tipperary remained composed and clinical in key moments. The game’s dynamic shifted dramatically in the 58th minute when Darragh McCarthy was shown a second yellow card, reducing Tipp to 14 men with over ten minutes left to play.

After Tipperary were reduced to 14 men, Kilkenny failed to exploit the numerical advantage. Rather than creating space or working the extra man to stretch Tipp’s defensive shape, Kilkenny defaulted to hitting hopeful 50/50 balls — particularly from Paddy Deegan and Richie Reid — into a well-drilled Tipp defense. Their ball handling and decision-making deteriorated, and instead of using the width of Croke Park, their attack became narrow and predictable. Tipp, compact and disciplined, protected the scoring zone effectively. While they conceded frees that TJ Reid converted, they gave up no clear goal chances — a testament to their structure, tracking, and sheer work rate in the closing stages.

Meanwhile, Tipperary’s resets remained sharp, with Mikey Breen repeatedly available from short puckouts, helping Tipp retain control. Kilkenny’s own puckout strategy stuttered — Eoin Murphy was slow to restart when options were available. More importantly, Tipp punished Kilkenny mistakes with 1-10 from turnovers. This was evident in the last 10 minutes when Reid, Deegan and Carey were caught in possession.

A crucial moment came when Jordan Molloy’s effort — with Kilkenny two points up — floating just over the bar, and Rhys Shelly’s reached high with his hurl and took the ball down from going over the cross bar. Soon after, Oisín O’Donoghue’s brilliant solo goal off an Alan Tynan turnover below, extending Tipp’s lead and deflating Kilkenny’s momentum.

Tipp’s full-forward line ended with 4-5 from play, and Kilkenny, despite hurling well in patches, failed to land a knockout blow when it counted most.