Now that WWE SummerSlam 2017 is in the books - the company's 30th installment of the pay-per-view - fans were left with plenty to buzz about and plenty reasons to complain too.
GiveMeSport was in attendance at the Barclays Center in Brooklyn, New York to witness the event first-hand.
The atmosphere was electric for the most part and a stellar main event made sure that the vast majority of the 16,128 fans in attendance went home happy.
Article continues below
However, not every match could live up to those high standards and with five title changes on the night, the WWE certainly gave the fans plenty to think about.
So, what was good and what was bad? Allow us to explain.
Article continues below
Good - Brock Lesnar knocks it out of the park
The Beast Incarnate has often been protected during his WWE career from taking crazy bumps and, well, losing. He may not have lost on Sunday night, but he gave his three opponents - especially Braun Strowman - the biggest rubs of their careers.
Roman Reigns speared him through the barricade. Samoa Joe had him in the coquina clutch and Strowman powerslammed the former UFC heavyweight champion through not one, but two tables! And then, he chucked another table on him! Lesnar legitimised some stars - that's indisputable.
Bad - Jinder Mahal retains
It's a combination of bad things here: Jinder Mahal retained, but also, Shinsuke Nakamura didn't win! That's kind of hard to digest from a booking standpoint on nearly every level.
Mahal hasn't been able to buy a win in weeks and when he finally does - against a man who beat John Cena clean only a couple of weeks ago - it came in the same boring fashion. The Singh Brothers got involved... shock.
Good - New Day & Usos steal the show before it even starts
If you didn't watch the pre-show, you really should have. Just like the last SD Live PPV, Battleground, they surpassed all expectations and apart from the main event, they had a case for best match on the card.
The two teams just have mad chemistry together and their characters mesh perfectly. When you combine those elements with exciting in-ring action that seems to ebb and flow so organically, magic ensues.
Bad - Cena & Orton winning
What the hell were they thinking? Ok, both Orton and Cena are bonafide stars - that's fair. And yes, they have held a combined 29 world titles. But they are also in the winter of their careers and the exact reason WWE fails to create new stars sometimes is because of booking like last night.
Baron Corbin had a great chance to have a showcase match and get revenge for Cena costing him cashing in against Mahal last week on SD Live. Now, he's gone from probable world champion to a failed cash-in and a weak match against Cena.
For Rusev, it's even worse. Remember when he was unbeaten for a year? When he moved over to SD Live, many thought he could insert himself into the title picture. Instead, he lost a flag match to a returning Cena, and Orton defeated him in 10 seconds. Pretty ridiculous.
Good - Both women's title matches excelled
For SD Live, Natalya finally got the credit her fine wrestling skills deserve when she dethroned Naomi for the strap. It was a submission heavy match, but given Nattie's skills and the eventual outcome - winning via sharpshooter - that's the perfect story to tell.
Internet rumours suggest that Alexa Bliss and Sasha Banks do not like each other, and Bliss certainly didn't dispute that fact when we spoke to her ahead of the match. When they locked up, they looked like two bitter rivals with all the intensity and grit in the world. Both ladies went all out to try and get the win. Exactly how it should be.
Bad - Big Cass' coming out party
In theory, having the entertaining Enzo Amore suspended above the ring in a shark cage while his former friend-turned-foe Cass dukes it out with a prime condition Big Show sounds plausibly entertaining at the very least.
Apart from Amore managing to get himself out of the cage, the match itself led to chants of "this is boring" and nobody could blame the fans. The pace was lethargic and Show was restricted by the hand injury he suffered the previous week on Raw.
Good - RAW tag titles and SD Live US title matches rocked
AJ Styles vs Kevin Owens with Shane McMahon as the special guest referee was always going to be interesting, and it damn sure was. One could dispute that Shane took too many hits considering he first trained as a ref when he was a teenager, but still, Styles and Owens brought their A-games and KO looks bound to enter into a brutal feud with Shano Mac. That's exciting.
As for The Shield, they put on a terrific match with Sheamus & Cesaro that gave the fans the big moment they all really wanted. The beauty of the match was that both teams looked super strong and the ending sequence was a beautiful climax of true back and forth action. Now that The Shield have started to strongly, where do they go from here? That's sure to make Raw interesting for the foreseeable future.
WWE 2K18 promises to bring you closer to the ring than ever with hard-hitting action, stunning graphics, new game modes and much more! Scheduled for worldwide release on October 17, 2017 for the PlayStation®4 computer entertainment system and Xbox One, as well as in Autumn 2017 for Nintendo Switch™, pre-order your copy today from Amazon.co.uk.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms