The recently ended Premier League season provided viewers with some brilliant games.
This season was described as the greatest Premier League season by Richard Scudamore, the Premier League Chief Executive, and these games are a big reason why.
These games are the best for a variety of reasons. They were full of goals and action; they were close run encounters or they were some of the most surprising results of the season.
From the first whistle to the last, the 2011/12 Premier League season entertained fans. The best games are usually the most exciting ones and that's what we have to show you here.
Here are the 20 best games for the Premier League season.