Ards 2 Glentoran 1: Niall Currie hailed his players' efforts as Ards recorded their first win since November with a battling display against Glentoran.
Goals from David Armstrong and Andy Mitchell were enough to render Curtis Allen's late effort a mere consolation in a contest that saw referee Stephen Wallace flash no fewer than three red cards – although Marcus Kane almost escaped that fate after picking up two bookings only for a linesman to intervene and ensure his early exit.
"I'm delighted for the players, because when you're on the sort of run that we've been on, you need to show character to come through that," said Currie.
"We had players missing again, but I'd like to concentrate on the players who played and say they were outstanding. We had talked about our last few performances being very decent and if we could build on that.
"I told the guys to forget about points and to get the performances right, because if the performances are right then the results will follow. I don't think anyone can take that result away from us, I thought we thoroughly deserved it.
"Over 80 minutes of the game, I thought we were better than them, all we were missing was the third goal to make it a comfortable last 10 minutes."
Armstrong had already put Ards in front before Glentoran – who face Armagh City in an Irish Cup sixth round replay at The Oval tonight – were reduced to 10 men when William Garrett picked up two bookings in quick succession.
Their numerical advantage boosted, Currie's men extended their goal tally too when Mitchell nodded home from Craig McMillen's corner.
McMillen was next to see red after kicking out at Steven Gordon – playing one of his first games for the Glens since returning from a loan spell at Ards – with Currie adding: "We were sitting at a comfortable position, they were down to 10 men, and he's kicked out. We all love Craig but that's him sometimes."
After Allen had pulled one back, the game concluded on a bizarre note when Kane's second booking went undetected by the referee, who quickly rectified his error and the Glens – who were again missing ill boss Eddie Patterson – finished with nine men.
Ards: Blayney, Gibson, Armstrong, Cully, Rodgers, Faulkner, Downey, Arthurs, McMillen, McClelland, Mitchell. Unused subs: McDowell, Hunter, Smith, Davidson, Burns
GLENTORAN: Morris, Garrett, Birney, Addis, Kane, Henderson, McAlorum, McGuigan (McCafferty 79), Boyd (Miskimmin 68), Allen, Scullion (Gordon 65). Unused subs: O'Hanlon, Hughes
Referee: Stephen Wallace (Londonderry)