logo

Derry City Captain Michael Duffy Scores Late Winner Against Shelbourne

Michael Duffy left it late, brutally late, to drag life out of a game that had been drifting towards oblivion.

With the clock deep into stoppage time at Tolka Park and both sides seemingly resigned to a stalemate that suited nobody, the Derry City captain stepped up. James Clarke worked a yard of space on the left, rolled the ball into the area, and Duffy thundered a finish past Eddie Beach with what was effectively the last kick.

From nowhere, a forgettable night had a ruthless, decisive ending. Derry had their 1-0 win. Shelbourne were floored. And the Candystripes jumped above their hosts into fifth in the SSE Airtricity Premier Division.

A slow burner, lit at the death

For long spells this was a contest of half-moments and nearlys, the kind of tight, anxious league game where the table feels as heavy as the ball.

Shelbourne started with more direct intent, aiming early at Mipo Odubeko, while Derry tried to stitch things together from the back. The first real opening fell to the home side: Daniel Kelly slipped James Norris in on the overlap, only for Cameron Dummigan to throw himself in front of the low drive.

From the resulting corner, Odhrán Casey climbed highest and met the delivery cleanly, but his free header skimmed the wrong side of the roof of the net. It was a warning, not a breakthrough.

Dummigan then tried to flip the script at the other end. Cutting in off the right, he strode into space, but his 25-yard effort sailed harmlessly over. The visitors began to settle, and with that came a growing sense that Shelbourne were giving up too many shooting lanes.

Ellis Chapman, back on familiar turf against his former club, let fly from distance. Tyler Smith flicked the effort goalward, steering it towards the top corner, and Beach had to spring acrobatically to tip over. It was the first time the home goalkeeper truly had to stretch.

Derry’s captain soon followed suit. More neat interplay through the middle freed Duffy at the edge of the D. He had time, he had the angle, but dragged his shot wide and cut a frustrated figure as the chance slipped away.

The visitors were now in their best spell. Duffy slipped Darragh Burns in eight yards out, only for Norris to recover and smother the shot with a desperate block. At the other end, Ali Coote forced Tom Norcott – on loan from Reading – into a sharp parry from range, and when the ball dropped invitingly for Norris, Dummigan again hurled himself in front of the goalbound strike.

Then came the moment Shelbourne should have paid for. Under pressure from Burns, Norris undercooked a backpass and Smith pounced, clean through on Beach. The striker went low towards the corner, only for the Shelbourne keeper to spread himself and palm the ball behind with a superb one-on-one stop.

It felt like the type of miss that can suffocate a game.

Derry turn the screw

The second half opened in similar fashion: both teams showing purpose in the final third, only one of them consistently carving out real chances.

Brandon Fleming engineered space brilliantly on the left, drilling a low ball into the box. Adam O’Reilly met it first time but could only fire straight at Beach. Shelbourne, by contrast, were increasingly reliant on set pieces. Casey again threatened from a corner, hooking Kerr McInroy’s delivery wide while appealing in vain for a shirt pull.

The pattern hardened. Derry probed, Shelbourne clung on.

Ruaidhrí Higgins turned to his bench and found energy. Kevin Dos Santos arrived with just under 20 minutes to go and instantly injected tempo, driving at a tiring back line and setting up Clarke for a fierce effort that Beach beat away.

Liam Boyce then produced the game’s most eye-catching moment that didn’t end in a goal. Ten minutes from time, the striker danced through traffic on the edge of the area and unleashed a shot that crashed off the crossbar, with Beach rooted. Tolka Park held its breath; the woodwork rattled in reply.

Derry refused to retreat. O’Reilly burst into the box and whipped a low ball across the face of goal, begging for a touch that never came. No blue shirt had gambled. The away end groaned.

It felt like the chance had gone. It hadn’t.

Captain’s finish, table’s twist

Three minutes into injury time, Derry found one last angle. Clarke again exploited space on the left, lifted his head and picked out Duffy inside the area. No hesitation this time. The captain met it with a vicious, rising strike that gave Beach no chance.

Shelbourne’s earlier reprieve from the crossbar was not repeated. The woodwork stayed silent. The net bulged. The home side, who had battled and blocked and relied on their goalkeeper, finally broke.

For Derry, the reward was more than just late drama. The win lifts them above Shelbourne into fifth, a small but significant move in a congested chase for European football.

For Shelbourne, the question now is not how close they came to a point, but how costly this kind of late punch might be when the season’s reckoning arrives.