Manchester City have been touted by many pundits not just to repeat their feat of last season of qualifying for the UEFA Champions League – but to actually contend for the Barclays Premier League title itself.
However, despite an encouraging start, Roberto Mancini and his team were heavily criticised for failing to win their last match at Fulham, throwing away a commanding 0-2 lead away from home.
The Cottagers rallied impressively of course, but from two goals ahead, title challengers ought to be expected to close out a win – especially when in possession of such formidable firepower as Sergio Aguero, Edin Dzeko, Carlos Tevez and Mario Balotelli.
Everton are a huge contrast to City – certainly financially – and are somewhat of an enigma in the Premier League in general.
Despite an alarming lack of funds, David Moyes’ side seem equally capable of beating the best teams in the division as they are of losing to the worst.
Moyes has done a remarkable job, considering how much he has been hamstrung in regularly having to sell his best players, and a Manchester City victory is far from assured.
Indeed, Everton have won seven of their last eight matches against City – including the last four away.
Could they make it five in a row?