An injury-time goal left Loughgall reeling at Lakeview Park on Tuesday as Armagh City left the village on level terms.
The 3-3 draw featured leading positions for hosts Loughgall on three occasions before the final whistle.
Daniel Ryan grabbed goals inside the opening half-hour period.
Josh Finlay came close to number three but his headed attempt was saved.
An own goal following a teasing free-kick delivery kept Loughgall out in front.
However, the final blow put Armagh on honours even.
“It was probably a great game for any neutrals in the crowd,” said Gerald Boyle, the Loughgall manager. “To concede so late in the game was probably a blow from our viewpint but it would be wrong to ignore the positives.
“After three defeats in a row, that now marks two unbeaten thanks to draws with Harland and Wolff Welders and Armagh.
“That shows how the players have been able to get back on track despite those poor previous results.
“Confidence remains high in the club and our goal for the final three games must be as many points as possible.
“The Bob Radcliffe Cup final offers an opportunity to really end the season in a great way with a trophy.
“The fact that there is a final on the fixture list can only help keep up motivation levels.”
Boyle values the promotion of youth but is also keen to highlight the need for experience.
“We will look back at the end of the season and analysis the good and bad,” he said. “But the value of having senior players like Steven Ferguson and Warner Mullen on the pitch is massive.
“That extra experience can make a difference and it says so much about the quality of senior players.
“There is still plenty to play for before the end of the season.”
Loughgall travel to Institute tomorrow (Saturday) before the visit by Annagh United on April 23 to Lakeview Park and road trip to Ards across the final weekend.
LOUGHGALL: Gareth Buchanan, Mark Carson, Paul Stretton, Josh Finlay, Nicky Hudson, Aaron Walsh, Steven Ferguson, Adam Drylie, Warner Mullen, Daniel Ryan, Jamie Rea. Subs: Mark Dane, Marcus Dallas (on for Drylie, 86 mins), Wilson Tavares (on for Stretton, 57 mins), Thai Blevins.