Villa finally conquer Munster thanks to brilliant Walsh brace
Villa captain Luke Walsh lifts the McCarthy Insurance Group Munster Junior Cup in the air after their final success over Aisling Annacotty played at Munster FA Turner's Cross Stadium on Sunday last. Photos: Eddie Dee
Villa FC returned to the scene of past glory and wrote a thunderous new chapter, overpowering Aisling Annacotty with authority and intent to finally seize the one piece of silverware that had eluded them – the McCarthy Insurance Group Munster Junior Cup.
On an afternoon charged with expectation at Munster FA Turner’s Cross Stadium, Conor Coad’s side didn’t just win — they imposed themselves, delivering a performance rich in purpose, precision and pent-up hunger.
Twice denied in recent finals, Villa carried that hurt into this contest — and from the very first whistle, it showed.
It took just five minutes for them to strike. Conor Kilgannon was fouled 25 yards out, and from the resulting set-piece, Aaron O’Connor laid the ball invitingly into the path of Dean Walsh. Without hesitation, the striker unleashed a ferocious effort that screamed into the top corner — an early statement that Villa had no intention of letting this opportunity slip.
Aisling Annacotty attempted to settle, with Adam Foley delivering a dangerous free into the box on 14 minutes, but Tony Ebhonuaye reacted well to divert the threat before Craig Dunphy gathered comfortably from the resulting corner.

Walsh, however, was relentless. Twice in quick succession — on 16 and 19 minutes — he looked certain to double his tally, only for goalkeeper Arron Curtis to produce two outstanding saves, first tipping a long-range strike over, then clawing another powerful effort around the post.
But Curtis could only hold out for so long.
On 28 minutes, Villa struck again. John Tamen was upended by Raid Mouras, who was booked for the challenge, and O’Connor’s delivery from the resulting free was met perfectly by Walsh, who guided his header beyond Curtis to make it 2-0.
Villa were rampant. O’Connor’s interception on 36 minutes led to Conor Whittle firing narrowly wide, before Walsh thought he had his hat-trick moments later — only for the offside flag to intervene.
Aisling, to their credit, emerged in the second half with renewed spirit. Joel Coustrain carved out a golden opportunity on 56 minutes but opted to pass rather than shoot, allowing Villa to escape. Moments later, Adam Conway’s injury forced a reshuffle, and cracks briefly appeared in the Villa defence.
From a 62nd-minute corner, Sean Awane fired wide from close range, while Jack Ahern tested Dunphy shortly after with a stinging effort that the Villa keeper turned away smartly.
Pressure continued to build, with Paul Canny blazing over from close range on 75 minutes before Foley himself forced another fine save from Dunphy.
Yet for all their chances, Aisling could not find a breakthrough — and Villa, composed and clinical, made sure of it late on.

As rain began to fall, the final act belonged to the champions-elect. Walsh turned provider on 88 minutes, slipping the ball to James Kennedy, whose effort was saved, but substitute Shane Keenan reacted quickest to hammer home the rebound and seal the contest.
There was still time for late drama, as referee Michael Deasy awarded Aisling a contentious penalty, but even that twist could not alter the script. Dunphy capped a flawless display by producing a superb save to deny Foley and preserve Villa’s clean sheet.
When the final whistle finally sounded, it was more than victory — it was release. A couple of near-misses, frustration and unfinished business were swept away in a performance that married grit with class.
For Villa FC, this was not just a cup triumph — it was a statement, delivered in emphatic fashion, on a ground that once again belongs to their story.

Craig Dunphy; Adam Conway (Shane Keenan 62), Tony Ebhonuaye, Killian Griffin, John Tamen; James Kennedy (Mike Nzongong 90), Conor Whittle (Anderson Dube 46), Conor Kilgannon (Darragh O’Connor 90), Luke Walsh; Aaron O’Connor (Evan Ryan 90), Dean Walsh.
Arron Curtis; Raid Mouras (Conor Carew 43), David Moloney (Paul Canny 45+1), Sean Ó Haodha, Alex Cuddy (David Brennan 65); Jack Ahern, Sean Ezekannagha (Cian Finucane 60), Isaac O’Sullivan, Joel Coustrain; Adam Foley, Sean Awane.
Michael Deasy (Cork).


