The Premier League throws up a must-see fixture on Sunday afternoon as Liverpool host Manchester City at Anfield.
Two sides who have dominated English football in recent years meet for the first time this season, but they no longer appear to have the title race between themselves, with Chelsea in particular showing signs of a serious challenge under Thomas Tuchel.
Speaking ahead of this game Pep Guardiola admitted his rivalry with Jurgen Klopp had helped make him a better manager.
But which one of them will come out on top this afternoon?
Where to watch Liverpool vs Man City
TV channel: Today’s match will be televised live on Sky Sports Main Event and Premier League channels, with coverage beginning at 4pm BST ahead of a 4:30pm kick-off.
Live stream: Sky Sports subscribers can watch the game live via the Sky Sports app.
Live coverage: Standard Sport will bring you all the match action, analysis and reaction in our live blog.
SPORTS18 hours ago
Arsenal targets finally accept transfer offer as verbal agreement reach, medical and announcement imminent
SPORTS23 hours ago
Done deal as Chelsea finally complete first January signing, medical and announcement imminent
SPORTS15 hours ago
Watch Cameroon vs Comoros Live Streaming
SPORTS9 mins ago
Done deal as Arsenal complete transfer deal of high-rated player as their first January signing