29. CM Punk Vs John Cena - WWE Title Match (Money In The Bank 2011)
Everything about this match was perfect, and it started long before the opening bell. The buildup for weeks had been thrilling and the stakes were high. CM Punk was leaving the company and wanted to leave with the WWE Championship. Fans genuinely didn't know what was real and scripted in the storytelling.
The actual 33 minute match was excellent. Fuelled by the meaningful storyline, it became beyond excellent. It will forever be remembered as one of the best WWE matches of all time.