Quiz: How well do you know Everton v West Ham?

The Hammers travel to Everton on Wednesday - as David Moyes returns to the club he spent eleven successful years with. 

Both teams are in need of the points in this vital match, but how much do you remember about our previous meetings, and historical ties, with the Toffees? 

There's eight questions - how many can you get right?