Derry City Captain Michael Duffy Scores Late Winner
Michael Duffy left it late. Very late.
With Tolka Park braced for a forgettable stalemate and the fourth official’s board long since raised, the Derry City captain stepped up in second-half stoppage time to smash home a ruthless winner and haul his side above Shelbourne into fifth in the SSE Airtricity Premier Division.
One clean strike. One stolen game.
What had been an attritional, often scrappy contest, short on clear quality but high on effort, suddenly cracked open with almost the final kick as James Clarke found space on the left and rolled the ball into Duffy’s path. The skipper didn’t hesitate, lashing his finish past Eddie Beach and silencing a home crowd that had spent most of the night watching their side survive rather than thrive.
For Shelbourne, it was a gut-punch. For Derry, a reward that had been threatening to arrive for most of the second half.
Cagey opening, few clear answers
The first 45 minutes never really caught fire. Both teams prodded and pressed, wary of over-committing in a game with European ambitions quietly lurking in the background.
Shelbourne went long early, aiming direct balls at Mipo Odubeko, trying to pin Derry back and play off the second balls. Derry preferred patience, building slowly from the back and attempting to draw Shels out of their compact shape.
The hosts carved out the first real opening. Daniel Kelly slipped James Norris in on the overlap, but the left back’s low drive was smothered by a sharp block from Cameron Dummigan. From the resulting corner, Odhrán Casey climbed highest and met the delivery cleanly, only to steer his free header onto the top of the net rather than into it.
That scare jolted Derry into life.
Dummigan, eager to make an impact at the other end, cut in from the right and, with red shirts backing off, let fly from distance, his effort sailing over from 25 yards. Moments later, they went closer. Ellis Chapman, up against his former club, tried his luck from range and Tyler Smith’s deft flick sent the ball arcing towards the top corner, forcing Beach into an acrobatic tip over the bar.
The visitors began to find pockets between the lines. Neat work through the middle released Duffy at the edge of the D, only for the captain to drag his shot wide under little pressure, his frustration obvious.
Derry’s best spell of the half followed. Their movement pulled the Shelbourne backline out of shape and Duffy slipped a clever pass into Darragh Burns inside the box. Burns looked set to score from eight yards, but Norris, recovering desperately, threw himself in to make a vital block.
Shelbourne, though, still carried a threat. Tom Norcott, on loan from Reading, had to react sharply to parry a long-range drive from Ali Coote, and when the ball broke invitingly for Norris, Dummigan again came to Derry’s rescue, hurling himself in front of the goalbound strike.
The clearest chance before the interval, however, fell to the visitors. Under pressure from Burns, Norris under-hit a backpass and Smith pounced, racing clear one-on-one. His low effort towards the corner looked destined to break the deadlock, but Beach produced a superb save, stretching to palm it behind and keep the game scoreless at the break.
Derry tighten the grip
The pattern barely shifted after half-time. Both sides showed intent, but it was Derry who consistently turned territory into genuine opportunities.
Brandon Fleming created the first of them, wriggling half a yard on the left and drilling a low cross into the box. Adam O’Reilly met it first time, only to fire straight at Beach, who gratefully clutched the ball into his chest.
Shelbourne’s main threat continued to come from set pieces. Casey again went close from a corner, hooking Kerr McInroy’s delivery wide while appealing in vain for a shirt pull. The referee and his assistants remained unmoved.
As the game edged into its final 20 minutes, Ruaidhrí Higgins turned to his bench and the impact was immediate. Kevin Dos Santos injected pace and direct running down the flank, quickly squaring for fellow substitute James Clarke, whose drilled effort forced Beach into another sharp stop.
The warning signs were there for Shelbourne. They didn’t heed them.
Liam Boyce, introduced for the closing stages, almost produced the moment of the night with ten minutes left. Showing nimble footwork on the edge of the area, he created space where there seemed to be none and unleashed a shot that thundered off the crossbar with Beach beaten. Tolka Park exhaled in unison.
Derry smelled blood. O’Reilly burst into the box shortly after and whipped a low ball across the face of goal, begging for a touch. No blue shirt had gambled. The chance slid past the far post and with it another opportunity.
It felt, briefly, like the game might slip away from them.
Captain delivers in stoppage time
Then came the twist.
Three minutes into added time, Derry built again down the left. Clarke, bright since his introduction, found a yard of space and picked his moment. His cut-back reached Duffy, who had ghosted into position with the composure of a player determined to decide the night himself.
This time, there was no drag, no miscue, no second invitation. Duffy put his laces through it and finally beat Beach, the ball crashing into the net to spark wild celebrations in the away end.
Shelbourne, who had leaned on their goalkeeper and the woodwork to stay level, had no time to respond. A match that for long spells looked destined to fizzle out instead ended with a decisive swing in the table.
Derry leave Tolka Park with a clean sheet, three points, and the sense of a side rediscovering their edge in tight games. Shelbourne, overtaken on their own pitch, must now ask themselves how often you can live on the brink before a season’s ambitions start to fray.






