Cahill was outstanding in defence for Tipperary in their defeat of a highly-fancied Limerick side in the Munster U21 hurling semi-final midweek, and he showed his versatility with seven points from play here. Wind-aided, Kilruane led 0-12 to 0-8 at half-time, Cahill notching four points and Ray McLoughney six.
A big effort was expected of Knockavilla in the second period but they never got closer than two points and goalkeeper Paddy Ryan kept them in the game with two top-class saves from McLoughney and Buggy O’Meara.
Kilruane were four points clear and the game was in injury time when McLoughney got Kilruane’s goal.
Elsewhere, despite the best efforts of county senior star Shane Bourke, who scored 1-4, JK Brackens were pipped 2-15 to 1-7 by Templederry in a thrilling second round game at Borrisoleigh. Templederry were without injured Tipp senior Gearóid Ryan but had goals from Eanna Murray and Pádraig O Leary for an interval lead of 2-10 to 0-7.
Brackens lost free-taker Shane Scully early in the second-half, but piled on the pressure and Shane Bourke’s fourth point after an earlier goal from a 20-metre free, had them only one adrift as the game went into injury time. In a tense finish Templederry held on for a deserved win due in no small part to Eanna Murray, who scored 1-8 and Thomas Stapleton, back in defence after injury.
Patrick ‘Bonnar’ Maher was a key figure for Lorrha who comfortably defeated Ballingarry at Templemore. The Tipp star operated from midfield and shot some great points as Lorrha finished 2-24 to 2-11 winners.
The fourth game scheduled, Éire Óg, Nenagh v Burgess was called off because of the involvement of Nenagh’s Michael Heffernan with the county intermediate team in the Munster final against Clare on Wednesday evening. The game is expected to go ahead next weekend.
In the Ó Riain Cup, county senior hurling B championship, Moycarkey-Borris defeated Upperchurch-Drombane 3-25 to 1-21 after extra time. The sides were level 1-20 each at the end of ordinary time but Moycarkey proved too strong in extra time.