Another entertaining week in the English Premier League saw some shock results, a first victory for Thomas Tuchel at Chelsea and a couple of extremely disappointing performances from the Manchester clubs.
Elsewhere, however, Leeds United won away at Leicester, Newcastle got a vital three points on the road too at Goodison Park and West Ham and Liverpool played out a bruising encounter in East London.
Let’s take a look back at all the action of a very busy weekend full of English Premier League fixtures.
Everton 0-2 Newcastle United