SUBSTITUTIONpublished at 16:43 Greenwich Mean Time 21 December
Portadown 1-0 Crusaders
Ryan Donnelly comes on for Ross Clarke on the Crusaders side.
FT: Cliftonville 1-2 Glentoran (15:00)
FT: Linfield 1-0 Glenavon (15:00)
FT: Loughgall 2-3 Ballymena United (15:00)
FT: Portadown 1-0 Crusaders (15:00)
Portadown 1-0 Crusaders
Ryan Donnelly comes on for Ross Clarke on the Crusaders side.
Cliftonville 1-2 Glentoran
Double switch as both sides make changes with time ticking away. The hosts introduce Ryan Corrigan for Axel Piesold, while the Glens respond by bringing on Jonny Russell for Jordan Jenkins.
The visitors looking to protect their advantage while the north Belfast side search for a leveller.
Loughgall 2-3 Ballymena United
Ballymena United are now down to nine men as Ben Kennedy collects a second yellow card with eight minutes left for a foul on Jamie Rea.
Portadown 1-0 Crusaders
Ben Wylie tries his luck from long range but the effort flies over the bar.
Loughgall 2-3 Ballymena United
Ballymena's Andy Scott takes one for the team by bringing down Nathaniel Ferris to halt a Loughgall attack.
The resultant yellow card is inevitable.
Cliftonville 1-2 Glentoran
Joe Gormley attempts an acrobatic overhead kick in a crowded penalty area but under close attention from Marcus Kane, the league's top marksman can't make clean contact and the visitors clear.
Linfield 1-0 Glenavon
Huge cheers from the home end as Robbie McDaid comes on for his first Linfield appearance in 22 months.
He replaces the Blues goal scorer Chris McKee.
Cliftonville 1-2 Glentoran
Paul Leeman
Former Glentoran captain on BBC Radio Ulster
It's a poor one from the goalkeeper again, two mistakes that have been costly, they are two howlers.
Linfield 1-0 Glenavon
Unrest amongst the home support as Linfield are struggling to get out of their own half.
Glenavon are certainly the team in the ascendency right now.
Danny Amos - 78 mins
Danny Amos's free-kick takes a dramatic turn as David Odumosu makes a terrible error, letting the ball slip through his grasp and into the net.
That's poor from the Reds' keeper, and the Glens' supporters erupt in the away end.
The east Belfast side takes the lead with 12 minutes remaining
Cliftonville 1-1 Glentoran
Double dose of discipline from Tim Marshall as Odhran Casey's foul presents the Glens with a dangerous free-kick opportunity.
Danny Amos's eagerness to gain an advantage from the resulting set-piece earns him a booking for gamesmanship.
Cliftonville 1-1 Glentoran
Ryan Curran finds Joe Gormley in space on the flank, but the usually reliable frontman sends his cross sailing over the crossbar.
A frustrated shake of the head from Gormley while Curran is left with his hands in the air.
Portadown 1-0 Crusaders
Change for Crusaders, with Jordan Owens coming on for Harry Jewitt-White.
Loughgall 2-3 Ballymena United
Ben Kennedy adds to Ballymena's lead at Lakeview Park.
Linfield 1-0 Glenavon
James Doona replaces Chris Atherton for the visitors with 17 minutes left on the clock.
It looks like Robbie McDaid could be coming on for the Blues too for the first time since February last year.
Loughgall 2-3 Ballymena United
Loughgall boss Dean Smith is cautioned by referee Evan Boyce for his protests on the touchline.
Cliftonville 1-1 Glentoran
Marcus Kane earns himself a booking from Tim Marshall after a mistimed challenge on Michael Glynn.
The Glentoran captain's late lunge draws disapproval from the home crowd, but Glynn eventually returns to his feet.
Cliftonville 1-1 Glentoran
Paul Leeman
Former Glentoran captain on BBC Radio Ulster
The second half has been really scrappy, the conditions are poor and there has been no real flow to the game.
Portadown 1-0 Crusaders
Portadown close to doubling their lead, a great cross from Ben Wylie finding Ahu Obhakhan but the effort goes just wide.
Portadown 1-0 Crusaders
Yellow card for Jarlath O’Rourke of Crusaders.