Such is the abundance of quality and firepower in the Premier League now, it seems as though there are genuine box office matches every other week. The New Year kicked off with an absorbing four-goal spectacle at the Emirates, and now Liverpool host league leaders Manchester City in a contest that has all the makings of a similarly thrilling affair.

Pep Guardiola’s side travel to Anfield looking to continue an unbeaten run that has lasted 22 matches already this

To see the full content, share this page by clicking one of the buttons below