With four games left there is still plenty to play for at both ends of the table.

Only one point separates the leading pair of Crusaders and Linfield, but with both sides facing challenging games that picture could very well change come 4:45pm on Saturday afternoon.

And, at the bottom, Portadown's fate could be sealed should they fail to get a maximum return from Ballinamallard United's visit to Shamrock Park.

Friday, 14th April, 2017 (kick-off 8pm)
Portadown v. Ballinamallard United
The Ports have won two out of the three meetings between the sides this season but Gavin Dykes' side will be hoping to even the score, even though Shamrock Park hasn't been a happy hunting ground for the Mallards having picked up just one win there in five seasons.

Saturday, 15th April, 2017 (kick-off 3pm)
Ballymena United v. Linfield
Irish Cup finalists Linfield could make it a clean sweep of Premiership wins over United this season, but with David Jeffrey's side still chasing a place in Europe a repeat of the 4-1 victory on their last visit to The Showgrounds might be too much for the Blues to ask for.

Carrick Rangers v. Ards
This one is very evenly poised with one win apiece this season while the other meeting ended in a draw. Rangers strolled to a 4-0 win last time out so, if nothing else, Colin Nixon's side have a rather large score to settle.

Cliftonville v. Crusaders
The North Belfast derby is always a big game with usually more than just pride at stake and with the Crues chasing the title and the Reds in the hunt for a Europa League spot this latest instalment will be no different. The Crues are also seeking to make it four wins out of four this term over their near neighbours.

Coleraine v. Glenavon
Will there be a whiff of revenge in the air at The Showgrounds? Oran Kearney's Bannsiders squeezed past Glenavon in the Irish Cup semi-final earlier this month thanks to James McLaughlin's late winner, and having also lost in the last two league meetings between the sides the Lurgan Blues will want to stop Coleraine making it a hat-trick of wins.

Dungannon Swifts v. Glentoran
Jonathan Smith knocked home a 90th minute penalty to hand the Glens the points on their last visit to Stangmore Park. Indeed, Glentoran are unbeaten against Rodney McAree's men this season and with a spot in the Europa League play-offs still up for grabs they'll be out to continue that run.