Nine-man Derry City beat Shelbourne on penalties to retain the Eircom League Cup after 120 minutes hadn't produced a goal at a wet and windy Brandywell.
Greg O'Halloran tries to turn Derry's Killian Brennan
Sub keeper Pat Jennings superbly saved Shelbourne's three opening penalties while Kevin Deery, Ruairdhi Higgins and Darren Kelly all converted for Derry.
Derry keeper David Forde had been sent off in the 84th minute after handling outside his area.
Killian Brennan was then dismissed in the first period of extra-time.
The night started on a sombre note with both teams observing a minute's silence after the weekend death of Sean McGlynn, the father of Derry player Gareth McGllynn.
The first chance fell to Derry's Darren Kelly in the 12th minute but the unmarked centre-half headed Kevin Deery's cross well wide.
Sean Hargan had an even better opportunity four minutes later but his goalbound shot was deflected wide after Steve Williams had been unable to gather Beckett's delightful ball into space.
Derry then had a penalty shout turned down when Mark Farren felt he had been bundled over in the box by Sean Dillon.
However, Hargan was decidedly fortunate not to pick up even a yellow card when he slid in recklessly with studs showing on Richie Baker in the 21st minute.
Shelbourne came more into the contest during the remainder of the first half.
Gary O'Neill had Ken Oman backpedalling in the 26th minute and his shot curled inches wide with David Forde beaten.
Darren Kelly (left) and Glenn Crowe have an aerial duel
The windy conditions of the first half then turned to driving rain after the break.
Ollie Cahill went close for Shels with a long-range effort in the 58th minute as the Dublin outfit took a grip on the contest.
The introduction of Ruaidhri Higgins in place of Barry Molloy seemed to give Derry a bit more urgency but Shelbourne still looked dangerous and Crowe tested Forde with a sharp volley in the 74th minute.
However, then came Forde's sending off with the ball appearing to ricochet off his own boot to hit his hand as he charged out of his own area in an attempt to avert the danger.
Derry were then reduced to nine men midway through the first period of extra-time when Killian Brennan got a straight red card for a lunging challenge on Owen Heary.
The Shels man appeared lucky not to join Brennan in getting the early bath as he appeared to retaliate after the challenge.
Brennan's sending off led to tempers flaring on both benches and players then got involved in a futher spot of pushing and shoving when Shels' Alan Moore produced a bad challenge on sub Peter Hutton.
Shels, with their numerical advantage, peppered the Derry goal in the second period of extra-time with replacement keeper Jennings saving from Ollie Cahill and Jason Byrne also going close for the Dubliners.
Jennings then ensured that Derry held on to take their chances in the shoot-out when he made a remarkable reaction save to deny sub Jamie Harris.
However, the Derry sub goalie's heroics were far from finished as he stopped Shelbourne's opening three penalties from Dave Rogers, Jason Byrne and Glenn Crowe.
After Deery and Higgins had converted, Darren Kelly sent the passionate home crowd into raptures by hammering the decisive penalty to the roof of the net.
The sides meet again in the crucial Eircom League fixture at Tolka Park on Friday night.
Derry City: D Forde, K Deery, K Oman, D Kelly, S Hargan, P McCourt, B Molloy, C Martyn, K Brennan, M Farren, G Beckett.
Shelbourne: S Williams, O Heary, C Hawkins, S Dillon, D Rogers, R Baker, S Byrne, G O'Halloran, O Cahill, G O'Neill, G Crowe.