Well, it's time to catch our breath after a day of huge drama in the Irish League title race as Coleraine's stunning second-half comeback saw them draw level on points with Crusaders, who are still top of the pile on goal difference at the summit.
The Crues will be disappointed to drop points on their home patch but still have two more home games to come - against champions Linfield and derby rivals Cliftonville, before going to Ballymena on the final day of the campaign.
Coleraine have a derby of their own to contemplate next Saturday - against Ballymena at Ballycastle Road - before away days at Linfield and Glenavon.
It's all to play for and a mouthwatering prospect.
Meanwhile at the bottom things have got a lot more interesting as Ballinamallard's win over Warrenpoint sees them close to within two points of Carrick Rangers in the bid to avoid the drop.
Keep an eye out for all the goals from today's games appearing on the BBC Sport NI website and whatever else you do, make sure you join us again next Saturday for hopefully more of the same.
Bye til then.
What they said
Ballinamallard Utd 2-0 Warrenpoint Town
Quote Message: That was a big three points for us. It was so important for us to get this win and we are absolutely delighted. Hopefully it will give the players a bit of added self belief. from Harry McConkey Ballinamallard manager
That was a big three points for us. It was so important for us to get this win and we are absolutely delighted. Hopefully it will give the players a bit of added self belief.
Baxter unaware of reason for Murray absence
Crusaders 1-1 Glenavon
Quote Message: I don't know (why Darren Murray was absent). I'm not commenting on it because it's not right to say because I don't know the circumstances. When you are preparing for big games and a man is on the teamsheet, it's frustrating but I'll find out and speak about it from there. from Stephen Baxter Crusaders manager
I don't know (why Darren Murray was absent). I'm not commenting on it because it's not right to say because I don't know the circumstances. When you are preparing for big games and a man is on the teamsheet, it's frustrating but I'll find out and speak about it from there.
Irish Premiership table
How they stand
BBC SportCopyright: BBC Sport
Top SixImage caption: Top Six
BBC SportCopyright: BBC Sport
Bottom SixImage caption: Bottom Six
What they said
Crusaders 1-1 Glenavon
Quote Message: If we had got the decisions today we could have had an extra two points and we would be sitting in a different position in the table - this could have a massive, massive impact on European football for us. from Gary Hamilton Glenavon manager
If we had got the decisions today we could have had an extra two points and we would be sitting in a different position in the table - this could have a massive, massive impact on European football for us.
What they said
Crusaders 1-1 Glenavon
Quote Message: We're slightly disappointed with our performance today. We dominated the game for the full 90 minutes but one lapse cost us. We had seven, eight, maybe nine chances and could have won easily but sometimes you don't get the rub of the green and credit to Glenavon for sticking at it. But the important thing is that we remain top with only three games to go. from Paul Heatley Crusaders goalscorer
We're slightly disappointed with our performance today. We dominated the game for the full 90 minutes but one lapse cost us. We had seven, eight, maybe nine chances and could have won easily but sometimes you don't get the rub of the green and credit to Glenavon for sticking at it. But the important thing is that we remain top with only three games to go.
Kearney's delight
Coleraine 2-1 Cliftonville
Quote Message: We struggled to get going in the first half and I think we were maybe a bit lethargic after our efforts against Crusaders on Tuesday night. In the second half we worked tremendously hard and put together one of the best 45 minutes that we have played all season. I told the players at half-time that if it wasn't going to happen for us then at least make sure we go out on our knees. They gave it everything and credit to Jamie McGonigle for having the confidence to take the winning penalty. There is serious belief in that changing room but we won't be getting ahead of ourselves. from Oran Kearney Coleraine manager
We struggled to get going in the first half and I think we were maybe a bit lethargic after our efforts against Crusaders on Tuesday night. In the second half we worked tremendously hard and put together one of the best 45 minutes that we have played all season. I told the players at half-time that if it wasn't going to happen for us then at least make sure we go out on our knees. They gave it everything and credit to Jamie McGonigle for having the confidence to take the winning penalty. There is serious belief in that changing room but we won't be getting ahead of ourselves.
Glentoran recover from a goal down to beat Ards 4-1.
Curtis Allen grabbed the fourth in the final minute.
FULL-TIME
Linfield 2-0 Ballymena United
A comfortable victory sees the Blues move two points clear in third place, in the race for European qualification.
FULL-TIME
Dungannon Swifts 2-0 Carrick Rangers
Cormac Burke scores Dungannon's second in stoppage-time to seal the home victory.
With Ballinamallard achieving just their third league win, Carrick are now just two points ahead of them at the foot of the table.
FULL-TIME
Coleraine 2-1 Cliftonville
It's all over!
Coleraine have come from a goal down at half time to keep their championship ambitions on target.
Ecstatic scenes among the home players and supporters who know how important this result could prove.
It's all square on points at the top of the table with three games each. What a title race we have on our hands!
FULL-TIME
Ballinamallard Utd 2-0 Warrenpoint Town
A crucial victory for the Mallards - only their third of the league campaign - sees them close to within two points of Carrick Rangers in the battle to beat the drop.
FULL-TIME
Crusaders 1-1 Glenavon
It's all over at Seaview and league leaders Crusaders have dropped two points at home for the second time in five days.
After Paul Heatley put them 1-0 up they had chances to go further ahead but didn't take them.
Glenavon hit back with Andrew Mitchell's equaliser and then could have won it themselves.
So, Crusaders and Coleraine are level on points with three matches left. It's a neck-and-neck two-horse race to the finish.
Coleraine on top
Coleraine 2-1 Cliftonville
The home fans are urging on their side who have put together wave after wave of attack in this second half.
The title race is well and truly on as it stands as Coleraine would draw level on points with Crusaders.
But will it stay that way?
GOAL ACTION
Crusaders 1-1 Glenavon
Here's Andrew Mitchell's goal for Glenavon at Seaview - how costly will this moment prove for leaders Crusaders.
Video content
Video caption: Andrew Mitchell's equaliser for GlenavonAndrew Mitchell's equaliser for Glenavon
CLOSE!
Crusaders 1-1 Glenavon
Teenager Robbie Norton hits the bar for Glenavon.
GOAL
Coleraine 2-1 Cliftonville
....and Jamie McGonigle sends Brian Neeson the wrong way from the spot.
Coleraine are in front. What a turnaround!
And what a cool finish from McGonigle for his 20th goal of the season.
High drama at the Showgrounds.
PENALTY
Coleraine 1-1 Cliftonville
Eoin Bradley is brought down inside the area....
GOAL
Ballinamallard Utd 2-0 Warrenpoint Town
Ryan Curran doubles Ballinamallard's lead in the closing minutes.
The Mallards' leading scorer finds the bottom of the net in a one-on-one with keeper Johnny Parr for his 14th goal of the season.
Live Reporting
Richard Petrie and Stephen Alexander
All times stated are UK

BBC SportCopyright: BBC Sport Top SixImage caption: Top Six 
BBC SportCopyright: BBC Sport Bottom SixImage caption: Bottom Six 
BBC SportCopyright: BBC Sport Irish Premiership resultsImage caption: Irish Premiership results Video caption: Andrew Mitchell's equaliser for GlenavonAndrew Mitchell's equaliser for Glenavon
Latest PostThat's all folks!
Over and out
Well, it's time to catch our breath after a day of huge drama in the Irish League title race as Coleraine's stunning second-half comeback saw them draw level on points with Crusaders, who are still top of the pile on goal difference at the summit.
The Crues will be disappointed to drop points on their home patch but still have two more home games to come - against champions Linfield and derby rivals Cliftonville, before going to Ballymena on the final day of the campaign.
Coleraine have a derby of their own to contemplate next Saturday - against Ballymena at Ballycastle Road - before away days at Linfield and Glenavon.
It's all to play for and a mouthwatering prospect.
Meanwhile at the bottom things have got a lot more interesting as Ballinamallard's win over Warrenpoint sees them close to within two points of Carrick Rangers in the bid to avoid the drop.
Keep an eye out for all the goals from today's games appearing on the BBC Sport NI website and whatever else you do, make sure you join us again next Saturday for hopefully more of the same.
Bye til then.
What they said
Ballinamallard Utd 2-0 Warrenpoint Town
Baxter unaware of reason for Murray absence
Crusaders 1-1 Glenavon
Irish Premiership table
How they stand
What they said
Crusaders 1-1 Glenavon
What they said
Crusaders 1-1 Glenavon
Kearney's delight
Coleraine 2-1 Cliftonville
All the results
Irish Premiership
FULL-TIME
Ards 1-4 Glentoran
Glentoran recover from a goal down to beat Ards 4-1.
Curtis Allen grabbed the fourth in the final minute.
FULL-TIME
Linfield 2-0 Ballymena United
A comfortable victory sees the Blues move two points clear in third place, in the race for European qualification.
FULL-TIME
Dungannon Swifts 2-0 Carrick Rangers
Cormac Burke scores Dungannon's second in stoppage-time to seal the home victory.
With Ballinamallard achieving just their third league win, Carrick are now just two points ahead of them at the foot of the table.
FULL-TIME
Coleraine 2-1 Cliftonville
It's all over!
Coleraine have come from a goal down at half time to keep their championship ambitions on target.
Ecstatic scenes among the home players and supporters who know how important this result could prove.
It's all square on points at the top of the table with three games each. What a title race we have on our hands!
FULL-TIME
Ballinamallard Utd 2-0 Warrenpoint Town
A crucial victory for the Mallards - only their third of the league campaign - sees them close to within two points of Carrick Rangers in the battle to beat the drop.
FULL-TIME
Crusaders 1-1 Glenavon
It's all over at Seaview and league leaders Crusaders have dropped two points at home for the second time in five days.
After Paul Heatley put them 1-0 up they had chances to go further ahead but didn't take them.
Glenavon hit back with Andrew Mitchell's equaliser and then could have won it themselves.
So, Crusaders and Coleraine are level on points with three matches left. It's a neck-and-neck two-horse race to the finish.
Coleraine on top
Coleraine 2-1 Cliftonville
The home fans are urging on their side who have put together wave after wave of attack in this second half.
The title race is well and truly on as it stands as Coleraine would draw level on points with Crusaders.
But will it stay that way?
GOAL ACTION
Crusaders 1-1 Glenavon
Here's Andrew Mitchell's goal for Glenavon at Seaview - how costly will this moment prove for leaders Crusaders.
Video content
CLOSE!
Crusaders 1-1 Glenavon
Teenager Robbie Norton hits the bar for Glenavon.
GOAL
Coleraine 2-1 Cliftonville
....and Jamie McGonigle sends Brian Neeson the wrong way from the spot.
Coleraine are in front. What a turnaround!
And what a cool finish from McGonigle for his 20th goal of the season.
High drama at the Showgrounds.
PENALTY
Coleraine 1-1 Cliftonville
Eoin Bradley is brought down inside the area....
GOAL
Ballinamallard Utd 2-0 Warrenpoint Town
Ryan Curran doubles Ballinamallard's lead in the closing minutes.
The Mallards' leading scorer finds the bottom of the net in a one-on-one with keeper Johnny Parr for his 14th goal of the season.