via goliath.com
via goliath.com

Recap

Vince and Stephanie McMahon are out first; exuding pride over the Royal Rumble outcome. Vince rips on Roman Reigns and the fans before Stephanie puts over Triple H. "The Game" then makes his way down to the ring, talks trash on Reigns, a delivers a passionate speech about Vince being "God" and WWE being his "religion."

Kevin Owens vs. Dolph Ziggler

Fantastic match (no surprise) between two of the best in-ring talents in WWE. Kevin Owens picks up a big victory.

Backstage: Roman Reigns tells JoJo to let the Chairman and the Champ know he has arrived.

The Social Outcasts cut a promo on Flo Rida who was sitting on the front row. Flo Rida enters the ring and engages in a rap battle with Bo Dallas.

The Dudley Boyz vs. Bo Dallas and Curtis Axel

The Dudley Boyz finally get back in the win column with this sub-par tag match.

Backstage: Renee Young interviews A.J. Styles who is interrupted by his opponent, Chris Jericho.

Chris Jericho vs. A.J. Styles

Excellent competition in this match: A.J. Styles picks up the victory in his Monday Night Raw debut.

Sasha Banks vs. Becky Lynch

Decent match between these two bright-haired Divas until it was interrupted by Charlotte. The Divas Champion would take out both Sasha Banks and Becky Lynch.

Bray Wyatt vs. Kane

Hard-hitting battle which would see Kane feel the wrath of Sister Abigail as Bray Wyatt picks up the victory.

Post-Match: The Wyatt Family beat up on Kane a little more.

THE ROCK HAS ARRIVED!!!

"The People's Champ" makes his way through the back and engages in some banter with The Miz, Big Show, and Lana before making his way down to the ring. The Rock entertains the crowd (including an "off-script" moment) before The New Day come out to converse with The Rock. The New Day tear into The Rock and in turn receive a proper tongue-lashing from "The Great One." The Rock then calls The New Day into the ring but the Tag Team Champions decline. This brings out The Usos as The Rock and his cousins take out The New Day.

Paige and Natalya vs. Brie Bella and Alicia Fox

Nothing much here: Paige pins Brie Bella.

The Miz vs. Kalisto

Kalisto is the modern day version of Rey Mysterio and looked like a star once again in this victory over The Miz.

Roman Reigns and Dean Ambrose vs. Sheamus and Rusev

The expected tag team match would play out as such with Roman Reigns scoring the pinfall on Sheamus following a Spear.

Post-Match: Roman Reigns and Dean Ambrose place Rusev through an announce table.

Stephanie McMahon announces that Dean Ambrose, Roman Reigns, and Brock Lesnar will face-off in a Triple Threat match at Fastlane with the winner earning a shot at the WWE World Heavyweight Championship at WrestleMania.

Going Forward

Sasha Banks has been inserted into the Divas Championship picture and it's about damn time. Triple Threat scenarios with Charlotte and Becky Lynch could be interesting.

The sight of A.J. Styles on WWE programming is a strange vision but least Styles is working the main roster.

Even with Brock Lesnar involved, Roman Reigns will most likely emerge as the #1 Contender as Reigns and Triple H need to have the payoff match.