Here is the best of the action at Mourneview Park, Join us again tomorrow for four more matches from the Irish Premiership.
- Glenavon 2-2 Cliftonville - res
- Ballinamallard 1-0 Portadown - res
The 10 men of Ballinamallard beat bottom club Portadown 1-0 thanks to a goal by Adam Lecky shortly after Ross Taheny had been sent off for a foul on Aaron Haire.
It's a massive result for the Mallards, pulling them away from the danger zone. But a disastrous result for Niall Currie's Portadown - and not great news for one from bottom Carrick Rangers either.
The Ports are pressing for an equaliser with the extra man at Ballinamallard - but having no joy against a well organised home team. Running out of time....
Glenavon will be disappointed to draw after surging in that 2-0 lead. But the point takes them back into the top half of the table, as they nudge ahead of Dungannon who play at Glentoran tomorrow.
Interval at Ferney Park with 10-man Mallards leading through Adam Lecky's strike. The bottom-placed Ports will be gutted if they come away from this crucial encounter with nothing.
The second half is underway and Martin Donnelly clears off the line as James Singleton attempts to restore Glenavon's lead against Cliftonville
So here's how Ballinamallard took that 1-0 lead shortly after having Ross Tahney sent off against Portadown. The Ports were adamant they should have had a pen - judge for yourselves.
Here's how Cliftonville's Stephen Garrett made it 2-2 at Glenavon
Soon after going down to 10 men, Ballinamallard take a 36th-minute lead through Adam Lecky. A nice strike from the edge of the penalty area by the big midfielder which goes in off the post.
Ballinamallard's Ross Taheny is sent-off for as foul on Portadown's Aaron Haire - but that's only half the story. The tackle was right on the line and Portadown were pleading with a penalty. Referee Lee Tavinder awards a free on the edge of the box and shows a red card to Ryan McConnell. Wrong man!
The ref quickly corrects the case of mistaken identity and Taheny is given his marching orders instead.
Stephen Garrett equalises for Cliftonville. It was James Knowles who delivered the deep cross for Garrett to head in at the back stick in the 38th minute.
Remember me saying how bleak it was looking for Cliftonville?
David McDaid nets from close-range to pull one back for Cliftonville at Glenavon.
Here's how Glenavon raced into a 2-0 lead at home to Cliftonville through Guy Bates and Andy McGrory.
But wait a moment - David McDaid scores for Cliftonville in the 22nd minute. He nets from close-range after Martin Donnelly's ball in from the right wing.
Andy McGrory makes it 2-0 to Gary Hamilton's men. Fifteen minutes gone and it's already looking bleak for Cliftonville.
Guy Bates pounces on a mistake by Cliftonville keeper Peter Burke to put the hosts into the lead in the 12th minute. Burke completely scuffed his attempted clearance to present Bates with a simple finish.
Glenavon keeper Jonathan Tuffey does superbly to tip David McDaid's shot on to his right-hand post.
They're underway at Mourneview
We will have the latest scores on tonight's Irish Premiership matches at Mourneview Park and Ferney Park.
Cliftonville aim to bounce back from their heavy Boxing Day defeat by Crusaders when they face Glenavon.
Bottom club Portadown, 10 points behind 11th-place Carrick, travel to Ballinamallard.
This is the Ports' third meeting with the Mallards this season - and they've had a different manager every time. Can Niall Currie come away with a much-needed win?