30 WWE Matches You Must See Before You Die

29. CM Punk Vs John Cena - WWE Title Match (Money In The Bank 2011)

Shawn Michaels Bad Blood
wwe.com

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.

WWE Writer

Grahame Herbert hasn't written a bio just yet, but if they had... it would appear here.