After 434 days as WWE Champion, CM Punk's historic title run came to an end at the Royal Rumble as he was defeated by The Rock in controversial fashion. Although Punk is no longer at the pinnacle of the company, his reign deserves to be celebrated as it was the longest of the modern era and the fifth longest of all time.
A lot happened over the course of those 434 days as Punk went from one of the most beloved superstars in the WWE to one of the most hated. He also combated essentially every credible wrestler on the entire roster, so there are tons of great feuds and matches to look back on. When you add in the fact that Punk himself is a fantastic in-ring worker, there were bound to be some classic encounters.
Punk's run began at Survivor Series 2011 when he took the strap from Alberto Del Rio, and countless big contests took place from that point forward. Punk was a fighting champion to say the least as he took on all comers. He beat almost all of them, and while his tactics to do so were questionable at times, he constantly managed to escape with WWE Championship around his waist.
Here are the top 10 title matches from Punk's unbelievable reign as WWE Champion. Although he may no longer be in possession of the grandest prize in professional wrestling, I'm sure his future matches will be of a championship caliber as well.