Daniel Devine pulled off two penalty shoot-out saves to send St Mary’s marching on in the Bob Radcliffe Cup.
The former Glenavon goalkeeper proved sharp between the posts against Valley Rangers in St Mary’s 5-4 spot-kick success.
Normal time produced six goals in the first-round tie, with the final tally at 4-4 by the end of extra-time.
Michael O’Hehir, Marc Davidson, Dermot Kelly, player/manager Conor Hagan and Gerard Kerr maintained composure to convert in the shoot-out - with Devine’s saves vital to the victory.
Johnny Stewart pushed his tally of goals to three in as many appearances by breaking the deadlock.
However, Rangers’ reward for a positive start arrived with two goals to place St Mary’s on the backfoot.
A spirited response resulted in Aidan McGrath and Sean Brady finding the net.
Rangers refused to surrender the tie and forced extra-time before clawing back to level terms with the final kick of open play after Rory Feeney’s finish.
“The support from the committee since I arrived has been first-class and the players have been working really hard,” said Hagan, a former Irish League midfielder. “We battled well and showed a lot of character.
“The team spirit is great but that comes from the committee’s support for areas such as training equipment.
“This is my first management position but I am trying to bring in tips picked up during my playing career.
“It is about trying to be as professional as possible and, for example, we had the lads in for a recovery session in the pool after the midweek match.”
Visit the Portadown Times website on www.portadowntimes.co.uk for footage of Conor Hagan’s inventive penalty kick.