With Linfield not playing this weekend, there was a chance for one of their title rivals to close the gap at the top, and Coleraine took that opportunity.
Oran Kearney's Bannsiders just squeaked past fellow top-four side Crusaders at the Showgrounds to firmly establish themselves as title challengers, picking up a sixth straight win after triumphing 2-1.
Elsewhere, there was late drama at Solitude as the match between Cliftonville and Glenavon ended in a draw, while Warrenpoint Town ended a losing run away to Portadown.
Here's our round-up of Saturday's action in the Danske Bank Premiership...
Stephen Lowry's 88th minute header decided a dramatic top of the table clash as Coleraine continued their fantastic run with a 2-1 win over Crusaders at the Showgrounds.
The midfielder leaped highest at the back post to divert in Jamie Glackin's free-kick to take the spoils for Oran Kearney's side and take them just two points behind the Crues having played a game less.
Former Bannsiders striker Jamie McGonigle had opened the scoring for the visitors, but Curtis Allen replied before the interval for Coleraine, and it was a closely fought game between the two sides for the majority of the afternoon.
But it was Lowry who settled it with his dramatic header two minutes from the death to secure a sixth straight win for the northerners, who stay fourth but close the gap at the top.
"I wasn't meant to be in the box, I was meant to be on the edge of the box for set plays, but last minute I decided to take my chance and drifted in, and luckily it was right on my head!" laughed Lowry, who has two goals in his last two games.
"The last half an hour was scrappy. The ball was in the air and you could see both teams were tired, but at the same time we had a lot of good players on the pitch and we still believed we could do it.
"When you're on a good run of form, things do come good for you, and maybe Crusaders had the shoe on the other foot."
After a poor start to the campaign, Coleraine have now firmly established themselves as one of the teams gunning for Linfield, and they are now just six points back of top spot.
"At the start of the season, we had four defeats in a row and three of those defeats were against the top three sides and there wasn't much in those games," says Lowry. "It probably gave us the shake we needed and since then we've put the head down and had some really good results.
"We just worked hard. The quality's come through in the end, we have a really good team here, we're right at the end of the table we want to be and putting pressure on the teams above us. We're under no illusions how hard it will be but we relish the challenge.
"In a week we've gained nine points. From our point of view, we'll take it one game at a time and keep chipping away at the teams above us. We're happier now with the position we're in because with professional teams like Larne and Glentoran around us, we don't want to sit back and accept being mid-table."
McGonigle had put the Crues ahead when he took advantage of a mis-hit Coleraine clearance, firing home in the 17th minute, but Allen swept home the equaliser just after the half-hour mark to make it 1-1.
It looked like the game was destined to finish in a draw until Lowry was the man who got his head on the ball in the dying embers.
Crusaders are now winless in their last four games - although this is their first loss since November 28 - and Stephen Baxter's charges haven't won away from Seaview in their last five as their away day woe persists.
It needed an 88th minute equaliser from Ryan Curran for Cliftonville to rescue a point against Glenavon in a 1-1 draw at Solitude.
The forward rifled into the top right hand corner with a nice strike from inside the box with just 90 seconds remaining on the clock to steal a share of the spoils after the Lurgan Blues thought they might have had the game won.
They had led just after the hour mark when Danny Purkis dispatched the ball home from the penalty spot after he himself was felled by Jamie Harney in the box, but Gary Hamilton's side couldn't hold on.
After Conor McMenamin thought he had levelled for the Reds, only for it to be ruled out for Rory Hale being offside, Curran popped up right at the death to fire home and save the point.
Cliftonville move into fifth with the draw, jumping above Ballymena United but having played three games more than the Sky Blues, while although the point is not a bad return from Solitude, it sees Glenavon drop down to ninth in the table, six points above 11th spot.
"I thought we did really well given we haven't played in four weeks, and anybody who's played the game knows that you lose your match sharpness in two or three weeks. So for us to show the levels we did was a credit to the boys and I was really proud of them for that," said Glenavon manager Hamilton.
"First half I thought they had the wind and were on top of us a bit more, but there wasn't much in it in terms of chances. Second half, I thought we dominated, but we got into good areas and our final ball let us down, our finish let us down.
"But for guys to be out for so long and come back in and put in a performance like that is a credit to themselves. I was gutted for them because they were sat in the dressing room dejected, and rightly so because they've worked so hard. But it wasn't to be."
After the game, Cliftonville announced the signing of Linfield striker Daniel Kearns, who becomes Paddy McLaughlin's sixth signing of the transfer window.
Gabriel Sava may have kept Warrenpoint Town in the game in the first half, but in the second half they were well worth their 2-0 victory over Portadown at Shamrock Park.
The goalkeeper made two excellent stops from Sam Warde and Lee Bonis to keep things level at the interval before Brandon Doyle and Ryan Swan goals earned the points in the second half.
The victory ends a six-game winless streak for Barry Gray's men, who leapfrog Glenavon into eighth in the table - albeit having played two games more - and pull seven points clear of the relegation places.
Had it not been for Sava, things could have been different at half-time, the goalkeeper doing superbly to deny Ward and Bonis to ensure the two sides went in scoreless at the break.
But the visitors came out in the second half with renewed impetus and when Fra McCaffrey fed Brandon Doyle, the forward made no mistake with the finish for 1-0.
And shortly after the points were secure, Ryan Swan converting Colm Deasy's cross to double Warrenpoint's lead and round off the scoring.
"It was important for us today to come off the last couple of performances and for us to try and be positive and get the result we longed for," said Warrenpoint manager Barry Gray.
"Delighted to get the clean sheet and delighted to see both our strikers on the scoresheet today.
"These games are always tight affairs, it's always important for teams to try and win these games and we're delighted we got the win today. You don't always get the opportunity to do that, but our second half performance in particular was very strong.
"We dictated large patches and we're pleased with our departments up front, in midfield and defence. It all worked out for us."
Portadown have now lost three of their last four outings and sit just one point above the relegation play-out spot, although they have a game in hand over Dungannon Swifts who are 11th.