John Cena's 50 greatest matches

#23 John Cena vs. The Rock: WrestleMania 29 (April 7, 2013)

After failing to defeat The Rock at WrestleMania XXVIII, John Cena spent the remainder of 2012 in a funk. He was unable to reclaim the WWE Championship and he encountered a great deal of personal and professional strife. Setting out to make 2013 different, the Cenation leader won the Royal Rumble Match and chose to face WWE Champion The Rock at WrestleMania 29.

In front of 80,676 WWE fans inside MetLife Stadium, Cena strived for redemption against the action star in a contest rivaling the greatness of their bout a year earlier. The hard-fought battle proved the legendary status of both Superstars, but when the dust settled, Cena reclaimed the WWE Championship and, ultimately, redemption.

Following the match, the former bitter rivals embraced in the ultimate display of respect.