Manchester City take on Liverpool on Sunday at Anfield, in a contest which could spell the end of their Premier League title hopes.