David Jeffrey enjoyed his first win as Ballymena boss in a 3-1 victory over 10-man Warrenpoint Town while Dungannon Swifts defeated Coleraine 1-0.
Johnny McMurray fired Town ahead before Allan Jenkins scored on the rebound from his penalty after Stephen Moan was red-carded for handling on the line.
Sky Blues substitute Willie Faulkner struck twice late on to clinch victory.
Swifts keeper Andy Coleman denied the Bannsiders before Matt Hazley's superb goal 10 minutes from time.
Coleman kept out efforts from Rodney Brown and Darren McCauley in the first half at the Showgrounds.
The visitors rarely threatened although Ryan Harpur wasted a good chance when he headed wide early in the second half.
Coleraine's Jamie McGonigle saw his shot cleared off the line by Dermot McCaffrey before Hazley won it with a stunning strike into the top corner.
Dungannon midfielder Andrew Mitchell was sent-off for two yellows in the dying seconds but the win was secured and the Swifts moved up to seventh place in the Premiership.
Faulkner fires Sky Blues to win
Warrenpoint made a bright start at Warden Street and McMurray calmly slotted in the opener for the basement side.
The game turned on Moan's dismissal on 43 minutes after he handled from Johnny Taylor's header.
Jenkins saw his penalty saved by Jonathan Parr but he reacted quickly to net the rebound and equalise.
United squandered second-half chances while Warrenpoint remained a threat on the counter-attack.
Faulkner proved to be an inspired substitution by Jeffrey, who was in charge of the Sky Blues for the first time at the Showgrounds after he began his reign with a draw at Crusaders last weekend.
The substitute fired home in the final minute before sealing the points with a close-range finish in added time.
|Danske Bank Irish Premiership|
|Ballymena Utd||3-1||Warrenpoint Town|