Premier League: Who were the heroes and villains?

As Manchester City and Liverpool serve up a classic, Yahoo Sport looks at the best and worst of a great weekend of action

What to read next

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes