McDonagh makes it 2-1published at 21:34 GMT 25 January 2022
Cliftonville 2-2 Linfield
This was Jamie McDonagh's second goal that put the Reds 2-1 up.
McDonagh restores Cliftonville's lead with his second of the night
Carrick Rangers 3-0 Ballymena United (Res)
Cliftonville 2-2 Linfield - Live on BBC iPlayer and the BBC Sport website (Res)
Glenavon 3-1 Dungannon Swifts (Res)
Glentoran 2-1 Coleraine (Res)
Portadown 0-1 Crusaders (Res)
Warrenpoint Town 0-3 Larne (Res)
Mark Sterling, Richard Petrie, Andy Gray and Stephen Alexander
Cliftonville 2-2 Linfield
This was Jamie McDonagh's second goal that put the Reds 2-1 up.
McDonagh restores Cliftonville's lead with his second of the night
Glenavon 3-1 Dungannon Swifts
Glenavon may well just have wrapped up victory in this one as Conor McCloskey scores on a breakaway.
With just two minutes left, it looks as though Dungannon's run of three straight league wins is coming to an end.
Glentoran 2-1 Coleraine
DRAMA! MORE LATE DRAMA!
Conor McMenamin pokes Glentoran into the lead as we tick into injury time!
A free-kick into the area is only half cleared and McMenamin is on the end of a scramble to slot the ball home and spark wild scenes!
Cliftonville 2-2 Linfield
Late drama at Solitude as Linfield equalise in the 85th minute.
It's sub Ethan Devine who has grabbed the goal, glancing home a header from a lovely Matthew Clarke left-wing cross.
Linfield just don't know when they're beaten.
Cliftonville 2-1 Linfield
That's an outrageous save from Reds keeper Luke McNicholas.
Jamie Mulgrew clipped an inviting cross, Matthew Clarke's header was on its way into the top corner before McNicholas dives full stretch to tip the ball onto the crossbar and over.
One of the saves of the season.
Glenavon 2-1 Dungannon Swifts
Two goals in five minutes from Peter Campbell and Mark Haughey have turned things around for Glenavon against Dungannon Swifts.
Glenavon grab two quick goals to lead 2-1.
Glentoran 1-1 Coleraine
Stephen O'Donnell was never missing from there!
Will there be a late winner?
Stephen O'Donnell scores for Coleraine at The Oval
Carrick Rangers 3-0 Ballymena Utd
Ewan Kelly slots home after latching onto Kyle Cherry's pass as Ciaran Gallagher fails to gather.
The three points are surely Carrick's now.
Cliftonville 2-1 Linfield
Now that is commitment!
Allow X content?
This article contains content provided by X. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read X’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
Carrick Rangers 2-0 Ballymena Utd
Watch David Cushley convert from the penalty spot to give Carrick some breathing space.
Cushley scores his second of the night from the penalty spot at Taylors Avenue
Portadown 0-0 Crusaders
Crusaders are really knocking at the door now...
Jethren Barr makes a fantastic save to deny a Jordan Owens header at the back post following a curling cross by Ben Kennedy.
Soon after Portadown defender Paul Finnegan heads a goal bound Paul Heatley effort off the line.
Will the visitors' pressure pay off in the end?
Cliftonville 2-1 Linfield
Ethan Devine and Cammy Palmer have come on for Linfield in place of Chris McKee and Kyle McClean.
Warrenpoint Town 0-3 Larne
John Herron connects on the header to put Larne ahead 3-0
Cliftonville 2-1 Linfield
Michael Newberry's header was crying out to be headed in and his fellow full-back Matthew Clarke did just that.
Matthew Clarke levels for Linfield
Glentoran 1-1 Coleraine
Stephen O'Donnell brings the Bannsiders level!
It had been coming as Coleraine started to put plenty of pressure on the Glentoran defence.
Conor McKendry whips a corner in and skipper O'Donnell is there to head home from close range. Game on!
Portadown 0-0 Crusaders
Ports striker Adam Salley tries his luck with an audacious effort from an acute angle from distance that flies wide.
Cliftonville 2-1 Linfield
Well, well, well.
Linfield were level for no more than two minutes before Cliftonville go ahead again with Jamie McDonagh grabbing his second of the match.
Kris Lowe picked up a stray Linfield pass and surged forward before laying a perfect pass into the path of McDonagh whose first-time strike arrowed low into the bottom corner.
Reds back in front after a lively few minutes.
Carrick Rangers 2-0 Ballymena Utd
David Cushley rifles a left-foot penalty low into the net to double Carrick's advantage after a handball by Kym Nelson inside the area.
The hosts on course for a third league victory of the season over the Sky Blues as it stands.
Cliftonville 1-1 Linfield
The Blues are back in it!
Matthew Clarke equalises in the 61st minute, nipping in at the back post to get on the end of a beautiful cross by Michael Newberry to nod home from close range.
Glenavon 2-1 Dungannon Swifts
What a turnaround as Mark Haughey nods Glenavon in front at Mourneview Park!
The big defender finds himself in a yard of space to head Jack O'Mahony's free kick past Declan Dunne.