#1 John Cena vs. AJ Styles (Royal Rumble 2017)
It was not the first encounter between these two legendary wrestlers but was undoubtedly their best match together. The WWE Universe never thought that these two outstanding wrestlers would wrestle against each other someday. AJ Styles defended his WWE Championship against John Cena. It was an instant classic with a lot of near-falls throughout the match. A must watch encounter for the WWE fans who have doubted Cena's wrestling abilities during his illustrious career.
Both Cena and Styles displayed their strength and technical capabilities throughout the match. Another memorable win for Cena as he became the WWE Champion for a record-tying sixteenth time. Cena would lose the title at the next pay-per-view to Bray Wyatt, and would not challenge for the championship after. The upcoming Royal Rumble would make it two years since Cena held the WWE title. It would be an unforgettable moment if Cena wins the Royal Rumble and headlines WrestleMania 35, by winning his seventeenth WWE Title.