This past Sunday's Elimination Chamber show was a complete success.
Every match on the card was fantastic, however, John Cena versus Kevin Owens was truly main event worthy.
John Cena was virtually dominated through the majority of the match. Owens dished out a level of offense that the 15-time champion has not seen since last year's SummerSlam against Brock Lesnar.
Unlike that one sided bout, though, Cena was able to get little spurts of control against the former Ring of Honor champion, but it wasn't enough.
Cena took two of Kevin Owens' pop up power bombs and an absolute onslaught of moves that Owens has not debuted on NXT. It was truly a phenomenal match from bell to bell.
Hit after hit, move after move, Cena did everything he could to ward off Kevin Owens, but nothing could stop him. At one point, Owens even attempted a beautiful moonsault.
Owens emerged victorious in his debut match on the main roster and after the match concluded, Owens stated that he told John Cena he would defeat him and that everyone now knows who he is.
What lies ahead?
Later that night the rematch was made official for Money In The Bank in 2 weeks. Will Cena be able defeat Owens or will Kevin Owens dominate John Cena in the same brutal fashion as Elimination Chamber?
The question though is who requested the rematch? It is now known that Kevin Owens is now a part of both rosters and will eventually be a full time fixture on the main roster.
With this epic rematch already scheduled, the next two weeks are going to be very interesting to say the least.