As the year comes to a close, it is time to begin looking back at the last twelve months. While it has not been a vintage year for the WWE, there was still enough excitement and memorable moments to ensure that 2012 will not be forgotten anytime soon.
Brock Lesnar and The Rock returned to in-ring action, The Shield made an instant impact, Team Hell No rejuvenated the tag team division, Ryback became the company's newest main-event star and, of course, CM Punk became the longest-reigning WWE Champion in 25 years.
A number of new talents have risen to prominence in the last year, and it seems that the company is in good hands for the future when you think of the quality on the roster. With that in mind, let's take a look at some of the best contests seen on WWE programming this year.
Here are the top 10 matches of 2012.