- 5 updates
Linfield remain seven points behind league leaders Crusaders after a 2-1 win over Glenavon at Mourneview Park.
Aaron Burns gave the visitors the lead around the half-hour mark with a powerful shot into the top corner.
But Glenavon drew level midway through the second half, when Andy McGrory netted from the spot after Mark Stafford was deemed to have handled in the area.
The Lurgan Blues were reduced to ten men soon after though, when Ciaran Martyn was sent off for a second booking after another hand-ball to gift Linfield a big advantage with 20 minutes left.
David Healy's side took full advantage of the extra man.
Andrew Waterworth found the net with a scruffy finish in the 77th minute to secure an important three points for the side.
Ballymena United won 3-2 over Dungannon Swifts in what was a hugely entertaining game at the Ballymena Showgrounds.
Kris Lowe opened the scoring for the visitors with a fine finish off the underside of the bar in the 16th minute.
But Kyle Owens headed home six minutes into the second half to restore parity.
The Sky Blues went in front from the penalty spot, with Tony Kane netting his 12th spot-kick of the season after 57 minutes.
However, Dungannon struck back again through Andy Mitchell nine minutes later to set up a grandstand finish.
Ballymena had the final say 11minutes from time when he headed home from close range to secure his side's first league win in three games.
Cliftonville picked up their first win in four games after they came from behind to earn a 2-1 win over Ards at Solitude.
The visitors struck first with Michael Ruddy dispatching a 30th minute penalty after a hand-ball incident by Levi Ives.
Cliftonville struck back early in the second half however, with David McDaid powering home a low drive to equalise in the 46th minute.
The comeback was completed in the 63rd minute when Ives made amends for his earlier error by firing home from the edge of the area to seal the points for his side.
Latest ITV News reports
Coleraine's Eoin Bradley looks set to face a lengthy period on the sidelines after being badly injured in his side's win over Portadown.
Crusaders maintained their seven point lead at the top of the Irish Premiership after a 3-0 win over Glentoran at the Oval.