GOALKEEPER Chris Bennion and central defender Evan McMillan were the heroes for St Patrick's Athletic as they knocked Shamrock Rovers out of the EA Sports Cup on penalties in this second round tie at Richmond Park.
The Saints 'keeper saved two spot-kicks and McMillan scored the decisive one at the end of an otherwise lacklustre encounter.
It took 10 spot-kicks in total to decide the winner, with two of those coming in normal time as both managers opted to field virtually reserve teams.
Bennion turned villain on 58 minutes when he upended Kilduff and Dean Kelly's low drive from the penalty spot gave the 'keeper no chance.
Just like he did last Friday against Derry, Danny North rescued the Saints from the spot.
Having been hauled down by substitute Jeff Flood with just a minute remaining, the Grimbsy native dusted himself down and swept home the equaliser.
Stephen Bradley came close for the home side with two free-kicks in extra-time before the penalty kick drama.
Pat Fenlon fielded a weakened team for Bohemians' clash against Shelbourne at Tolka Park last night and paid the price as the Reds won 4-2.
David Lodola grabbed a fortunate opener for the Gypsies, but Shels were the better team and a second-half brace from Barry Clancy helped them earn the bragging rights despite the best efforts of Robert Bayly.
Sligo Rovers put paid to Cockhill Celtic's dreams with a 4-0 win in Buncrana.
Paul Cook fielded a strong side and Joseph Ndo and Raffaele Cretaro bagged a goal apiece.
An Alex Lee strike two minutes into injury-time was too little too late for Mervue as Derry City beat them 2-1 thanks to goals from David McDaid (penalty) and Michael McCrudden.
Roddy Collins' Monaghan United overturned Dundalk's first-half lead in Gortakeegan to book their place in the quarter-finals. Philip Byrne cancelled out Keith Ward's 21st-minute free-kick when he headed home with 10 minutes remaining and former Lilywhite Declan O'Brien struck the winner nine minutes into extra time.