Well, we need a lie down after all that!
It's probably safe to call that the most dramatic Irish Premiership Saturday we've had so far this season.
There were three penalties - two scored, one saved - at Seaview as Crusaders edged Glenavon in a five-goal thriller to extend their lead to six points. Sean O'Neill was the Crues hero after he denied Josh Daniels from the spot in stoppage-time. Paul Heatley netted a wonder goal in a hugely engrossing encounter on the Shore Road.
There was late drama at Windsor Park, too, as Kirk Millar struck in the 87th-minute to give Linfield a huge derby win over Glentoran.
In the day's other derby, nine-man Coleraine held on to secure a point against Ballymena United and remain both unbeaten and in second place.
But the Sky Blues have slipped to fourth after Cliftonville moved above them courtesy of a resounding 4-0 win over Dungannon Swifts at Stangmore Park.
There was a big win for Carrick Rangers as Stewart Nixon's hat-trick lifted Niall Currie's men to a 3-0 win over bottom-placed Warrenpoint Town.
Larne played some spectacular football as they eased past Institute 4-1 in the day's 14:00 BST kick-off after the north west side confirmed Sean Connor as their new manager.
So, there you have it: six games, 20 goals, red cards, penalties and drama everywhere you look. That was the Irish Premiership at its best.
Join us for more of the same madness next week, with your five-game programme looking like this:
- Coleraine v Crusaders
- Glentoran v Warrenpoint Town
- Cliftonville v Institute
- Glenavon v Ballymena United
- Larne v Dungannon Swifts