Premier League: Who were the heroes and villains?

Yahoo Sport UK

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