Manager Warren Feeney praised not just the performance, but also the character of his Ards players after they breathed new life into their promotion campaign.
Now he is challenging them to follow up their thrilling 3-2 victory over Ballinamallard United and get some momentum rolling by winning back-to-back matches in the Bluefin Sport Championship for the first time since the opening two games of the season.
Feeney, however, will first have to overcome some frustration as he must wait two weeks before the chance to do that comes around as next Saturday's trip to Dergview has been postponed.
Ards had led through Michael McClellan's goal, but found themselves 2-1 behind as Ballinamallard struck on the stroke of half time and then took the lead six minutes after the break, with Nathan Cashel and Callum Moorhead on target.
David McAllister's equaliser gave Ards renewed hope and Scott McMillen headed home their last-gasp winner to move Ards into fifth place, 11 points behind leaders Portadown.
"Performances have been good lately and we knew that Ballinamallard would be very difficult," said Feeney.
"The main thing for me was the performance and because of that I felt we were worthy winners. I was very pleased because we were up against a good side.
"They scored in the 44th minute and the 51st minute and we talked at half time about it being a test of character - which became even greater when they went ahead.
"I had looked at the bench and considered changes, but the players that were on the pitch were pushing on and they got their reward.
"It's difficult for us now because of the break between matches - I don't understand all the rules here and it can't be helped - but it will also give me the chance to work with the players in the meantime."
Loughgall were unable to close the points gap when their match against H&W Welders was one of four that fell victim to the weather on Saturday.
Bluefin Sport Championship results: Ards 3 Ballinamallard United 2, Dergview v Queen's University, H&W Welders v Loughgall, Knockbreda v Ballyclare Comrades, PSNI v Dundela (all postponed). FRIDAY: Newry City 1 Portadown 2.