While the Big 4 PPVs in WWE have historically been WrestleMania, Royal Rumble, SummerSlam and Survivor Series, Money In The Bank has become so iconic and historic with quality matches, year in and year out, that you may as well include it as one of the BIG ones.

This year's edition looks to continue the streak of amazing Money In The Bank PPVs, as we have a stacked card featuring matches that are WrestleMania caliber, including a matchup pitting arguably the 2 best wrestlers of the past decade in a dream match no one thought would ever come to fruition. And that's not even the main event.

WWE Network Kickoff Show:

-Golden Truth (Goldust and R-Truth) vs. Breezango (Tyler Breeze and Fandango) in a Tag Team Match

-The Lucha Dragons (Kalisto and Sin Cara) vs. The Dudley Boyz (Bubba Ray Dudley and D-Von Dudley) in a Tag Team Match

Main Card:

-Dolph Ziggler vs. Baron Corbin in a Singles Match

-Apollo Crews vs. Sheamus in a Singles Match

-Charlotte and Dana Brooke vs. Natalya and Becky Lynch in a Tag Team Match

-The New Day (Big E, Kofi Kingston and/or Xavier Woods) (c) vs. Karl Anderson and Luke Gallows vs. Enzo Amore and Big Cass vs. The Vaudevillains (Aiden English and Simon Gotch) in a Fatal 4-Way Tag Team Match for the WWE Tag Team Championship

-Rusev (c) (with Lana) vs. Titus O'Neil in a Singles Match for the WWE United States Championship

-Kevin Owens vs. Cesaro vs. Alberto Del Rio vs. Sami Zayn vs. Dean Ambrose vs. Chris Jericho in a Money in the Bank ladder match for a WWE World Heavyweight Championship match contract

-John Cena vs. AJ Styles in a Singles Match

-Roman Reigns (c) vs. Seth Rollins for the WWE World Heavyweight Championship

WARNING, SPOILERS AHEAD!!

The New Day (c) vs. Karl Anderson and Luke Gallows vs. Enzo Amore and Big Cass vs. The Vaudevillains - WWE Tag Team Championship

Good choice for opener, it's nice to see the WWE have enough charismatic talent to open the show and get the crowd going without having to resort to the Money in the Bank Ladder Match.

This was a solid matchup with some fun spots and an interesting dynamic as only two people were in the ring at a time, with anybody being able to tag in. All 8 men ended up in the ring at some point that saw the faces clear the ring as they faced off in what's looking to be the match they want to go with for SummerSlam - if they listen to the fans, anyway.

The whole affair was marred by a sloppy finish, but New Day retained and are looking to break the record for most days holding the Tag Titles (currently held by Paul London and Brian Kendrick. Remember them?)

Match Rating: 7/10

Winner: The New Day

Dolph Ziggler vs. Baron Corbin

Can this lackluster feud end already? Dolph Ziggler continues to tread water while Baron Corbin, while solid enough, needs to face someone other than Ziggler to make a name for himself.

You know what? Despite all their boring matches thus far, this was a great effort that finally properly showcased Baron Corbin's ability. They once gain worked the classic formula of speed vs strength, but this time they gave them time to properly build their match. Ziggler hit some awesome super kicks, his Fameasser, bumped like a madman and made Corbin look like a million bucks as the big man picked up the win with the End of Days. Great stuff in what was hopefully the feud-ending match.

Match Rating: 7/10

Winner: Baron Corbin

Charlotte and Dana Brooke vs. Natalya and Becky Lynch

Does everyone else get excited when they hear the first few seconds of Natalya's theme song, only to be heavily disappointed by the bland, generic music that comes after? No? Ramblings of a Bret Hart fan...

This was a match. That's it. The Divas Revolution has started and stopped so many times, it's starting to get irritating. How do you follow the best match on a WrestleMania card with such mediocrity and ultimately, bathroom break-type segments?

Charlotte picked up the win with the Natural Selection on Natalya after Dana broke up the Sharpshooter. Best part of the match? THE HART ATTACK!

Oh, and Natalya beat up Becky Lynch after the match. Frustration makes you do some crazy things!

Match Rating: 4/10

Winner: Charlotte and Dana Brooke

Apollo Crews vs. Sheamus

via cagesideseats.com
via cagesideseats.com

Good to see this match start with a brawl. It was a mediocre, hard-hitting affair that saw Apollo Crews pick up the biggest win of his career, displaying his athleticism (he hit a beautiful moonsault on the outside) and power. He caught Sheamus with a crucifix pin after the Irishman hit the White Noise from the second rope and argued with the ref.

Perfectly fine, forgettable affair.

Match Rating: 5.5/10

Winner: Apollo Crews

John Cena vs. AJ Styles

"AJ STYLES! LET'S GO CENA" There's a special feeling in the air... Dream match, here we go!

A nice, slow, calculating start with both men grappling and one upping each other. Is it weird if every punch and chop feel that much more important than they normally would? Besides a nice monkey flip by Cena, AJ pretty much dominated the first part of the match.

The match started to pick up the pace when Cena went for his 5 Moves of Doom and AJ reversed that sequence with a Pele kick, hurricanrana and a Phenomenal Elbow to the outside. Cena reversed a flurry of punches, kicks and elbows into the STFU, which was broken up when AJ reached the ropes.

AJ went for another Phenomenal Elbow, which Cena caught into an Attitude Adjustment, which was REVERSED BEAUTIFULLY into the Calf Crusher. Cena eventually hits the AA... FOR A 2 COUNT! Cena then went for the top rope Fameasser, but it was countered into a powerbomb! They traded blows, another Pele Kick connect and AJ hits THE STYLES CLASH! 1... 2... KICK OUT!

After a few nice reversals, the ref gets bumped, which brings out The Club. And we get a finish that made some people puke a little, as AJ picked up the win after the beatdown.

So very disappointing, accentuated by the fact JBL was screaming after the match about it being a "BS" ending. Thanks, WWE. Way to ruin a fantastic match with a poor ending.

Match Rating: 8.5/10 (a whole point docked out for that terrible finish)

Winner: AJ Styles

Kevin Owens vs. Cesaro vs. Alberto Del Rio vs. Sami Zayn vs. Dean Ambrose vs. Chris Jericho - Money in the Bank Ladder Match

This was a spotfest, and rightfully so. What else would you expect? Ladders and bodies everywhere. Some notable moments:

-Zayn with a sick moonsault on all men on the outside

-Jericho slamming the ladder on Ambrose's head, once for every one of the 69 thumbtacks that doctors pulled out of him

-An uppercut train from Cesaro to Jericho, Ambrose and Del Rio, followed by cannonballs from Owens, followed by some HELLUVA kicks by Zayn

-Del Rio with some sick Trees of Woah with the ladder on Cesaro and Zayn

-Big elbow drop off the ladder from Ambrose on Cesaro

-A Michinoku Driver from Zayn to Owens... ON THE EDGE OF A LADDER

The ending came when all 6 men climbed a plethora of ladders bridging a middle ladder with two turnbuckles (yes, it's convoluted as it sounds). Cesaro and Del Rio were thrown off a ladder, Jericho got done with a Dirty Deeds, Zayn ate a powerbomb on the bridging ladder from Owens. Ambrose and KO were left, they climbed the ladder, Ambrose got the upper hand and shoved Owens on a bridging ladder, allowing him to retrieve the briefcase.

Match Rating: 8.5/10

Winner: Dean Ambrose

Rusev vs. Titus O'Neil - WWE United States Championship

Both competitors tried, but the match was what it was, being stuck in the "cool down, bathroom break" spot on the card. Starting things on the outside didn't really help things, as it felt like these guys were stalling and just working at a tenth of their speed. Titus tried, hitting his Million Dollar Slam, but only got a two as Rusev kicked Titus in the head, applied the Accolade, and that was all.

Match Rating: 4/10

Winner: Rusev

Roman Reigns vs. Seth Rollins - WWE World Heavyweight Championship

It's almost 11pm and we're just starting our main event! It was a great back and forth match with some great wrestling from both competitors.

It was a slow start, with the crowd being a little deflated after all the wrestling, but it quickly picked up and we got some awesome spots and near finishes as these these two used every move in their arsenal and the kitchen sink on each other, including Superman punches, powerbombs to the corner, Razor's Edge into a sit-down powerbomb - anything you've seen these guys do, they did it tonight.

Reigns tried to spear Rollins through the barricade, but Rollins dodged at the last second, breaking through by himself. Rollins hit the Pedigree but Super Roman kicked out. Reigns went for the spear, but it was reversed into a Pedigree. Seth sets up for one more Pedigree, hits it, and... GETS THE 3!!! CLEAN! WHAAAAAAAAAAT!!!

It all comes crashing down as AMBROSE'S MUSIC HITS! HE CASHES IN, DIRTY DEEDS! 1... 2... 3!!!!! NEW CHAMPION!

Match Rating: 9.5/10

Winner: Seth Rollins Dean Ambrose