Everton play host to Manchester City in the Premier League tonight.

Everton starting line-up and substitutes:

Manchester City starting line-up and substitutes:

The Toffees head into tonight’s game on the back of a poor run of form that has seen them lose six of their last 10 outings in all competitions.

Everton currently occupy ninth spot in the Premier League table, and their supporters will be desperate for their side to embark on a winning run – something they need to do if they are to challenge for the top seven this season.

Manchester City, meanwhile, have been at their scintillating best recently, aside from their defeat away at Newcastle, and they can go back to the top of the Premier League table with a win at Goodison Park tonight.

That would surely have a huge psychological effect on Liverpool, and Pep Guardiola will be desperate for his side to do the business tonight.

Both Everton and City really need a win tonight, for very differing reasons – something that should make for an enthralling encounter.

The games kicks off tonight at 19:45.

In other news, Report: West Ham in £8.9m move for Reims striker Boulaye Dia