Derry City Captain Michael Duffy Scores Late Winner Against Shelbourne
Michael Duffy waited until almost the last possible second. Then he ripped the night away from Shelbourne.
Deep into stoppage time at Tolka Park, with the game drifting towards a forgettable stalemate, the Derry City captain smashed home a dramatic winner to seal a 1-0 victory and haul his side above Shels into fifth in the SSE Airtricity Premier Division.
A contest that had threatened to fade into the background of the season suddenly had a jolt of meaning. One clean strike, and Derry’s European hopes flickered a little brighter.
Late drama after long stalemate
For most of the evening, this was a tight, cautious affair. Both sides circled, rarely committing too many bodies forward, wary of the damage a single mistake might do in a congested table.
Shelbourne went long and early to Mipo Odubeko, trying to turn Derry’s back line. Derry preferred to knit their way out from the back, patient and methodical, probing for gaps.
The first real opening fell to the hosts. Daniel Kelly slipped James Norris in on the overlap down the left and the full-back drilled low towards goal, only for Cameron Dummigan to throw himself in the way with an excellent block. From the resulting corner, Odhrán Casey climbed highest and met the delivery cleanly, but his free header dropped onto the roof of the net rather than under the bar.
Derry’s response came from Dummigan at the other end. Cutting inside from the right, he strode into space and let fly from 25 yards, but his effort sailed harmlessly over Eddie Beach’s crossbar.
That miss sparked Derry into life. Ellis Chapman, facing his former club, tried his luck from distance and Tyler Smith glanced a clever header towards the top corner, only for Beach to spring across and tip over acrobatically.
The visitors began to find pockets between the lines. Duffy drifted into space on the edge of the box, shaped himself, and then dragged his shot wide, thumping the turf in frustration. The captain was starting to dictate, and Shelbourne were being pulled around.
Derry’s best move of the half saw them drag the home defence out of position, Duffy sliding a neat ball into the feet of Darragh Burns eight yards out. Burns looked certain to score, but Norris recovered superbly to smother the shot.
Shelbourne, though, still carried a threat. Ali Coote tested Tom Norcott from range, the on-loan Reading keeper beating the ball away only as far as Norris, who seemed poised to punish him. Again Dummigan intervened, hurling himself in front of the follow-up to preserve parity.
The clearest chance before the break belonged to Derry. Norris, hurried by Burns, under-hit a backpass and suddenly Smith was in one-on-one. He went low towards the corner, but Beach read it brilliantly and got down to palm the ball behind. It was a huge save in a half that never quite caught fire.
Derry tighten the screw
The pattern held after the restart. Both sides showed more intent in the final third, yet it was Derry who consistently turned their approach play into genuine chances.
Brandon Fleming carved out the first of them, working half a yard on the left before fizzing a low cross into the area. Adam O’Reilly met it first time, only to fire straight at Beach, who held firm.
Shelbourne leaned again on set pieces. From another corner, Casey hooked Kerr McInroy’s delivery narrowly wide and immediately appealed that his shirt had been tugged, but the officials waved him away and play moved on.
Ruaidhrí Higgins turned to his bench and got an immediate lift. Kevin Dos Santos arrived with just under 20 minutes left and instantly injected energy, driving at tired legs. The Portuguese winger slipped a sharp pass into fellow substitute James Clarke, whose drilled effort forced Beach into another strong save at his near post.
The warning signs were there for Shels. They ignored them at their peril.
With 10 minutes to go, Liam Boyce produced the game’s most eye-catching moment – until Duffy’s late intervention. The striker, another second-half introduction, danced cleverly at the edge of the box and unleashed a shot that thundered off the crossbar with Beach beaten. Tolka Park exhaled in unison.
Derry sensed blood. O’Reilly burst into the box from midfield and whipped a low ball right across the face of goal. Blue shirts had flooded forward all night, but this time nobody arrived on cue for the simplest of tap-ins.
It felt like the chance had gone. Then came stoppage time.
Captain delivers at the death
Three minutes into added time, Derry finally broke through. Clarke found space on the left, looked up and picked his pass. The ball rolled invitingly into Duffy’s stride.
No hesitation. No second touch.
Duffy lashed it home with authority, past Beach at last, and wheeled away to celebrate in front of a stunned home crowd. The goalkeeper, who had kept Shelbourne alive for so long, could do nothing about this one.
For Derry, it was the sort of win that can tilt a season – on the road, against a direct rival, settled by their captain when the clock was almost done. For Shelbourne, it was a night of missed opportunities, of set pieces and half-chances that never quite became enough.
The table will remember only the scoreline and the leap into fifth. The players will remember the sound of the crossbar, the saves, the last-kick winner, and the growing sense that nights like this might yet drag Derry City back into the European conversation.






