Chelsea suffered a third defeat in their last four Premier League games as Everton moved clear of the relegation zone with a hard-fought victory.
Mauricio Pochettino’s side started the better of the two sides with Enzo Fernandez and Cole Palmer testing Jordan Pickford from distance before Jack Harrison flashed a volley just wide of the far post for Everton’s first try of the game.
The home side were much sharper after the break and Dwight McNeil will be wondering how Robert Sánchez got down to keep out his low shot.
But the breakthrough came 10 minutes into the second period when Abdoulaye Doucouré was quickest to react to Sánchez denying Dominic Calvert-Lewin’s effort to slot into the bottom corner for his sixth goal of the season.
Chelsea’s problems were compounded when they lost Sánchez and captain Reece James to injury and, despite bringing on Raheem Sterling and Nic Jackson from the bench, were unable to find an equaliser.
Lewis Dobbin came off the bench to round off the win in stoppage time, breaking the youngster with a corner to volley home for his first ever senior goal.
They drop into the bottom half, while Everton are now four points clear of the drop zone after a third consecutive win without conceding a goal.
Chelsea Player Rating
Robert Sanchez (7/10): Had little to do in the first half but made a superb stop to keep out McNeil’s low effort early in the second period. Unlucky to concede having just made another good stop. Unconvincing when dealing with set pieces.
Reece James (5/10): The England defender just can’t catch a break. The 24-year-old was replaced in the first half after suffering a suspected hamstring injury, less than two months after he returned from a similar issue. Another lengthy spell on the sidelines could be on the cards.
Axel Disasi (6/10): Didn’t really put a foot wrong, although he and Badiashile were dissected too easily for Doucoure’s goal.
Benoit Badiashile (6/10): Like Disasi he had little to do, but still, the Chelsea defence was breached twice.
Marc Cucurella (6/10): The Spaniard had one of his more comfortable Chelsea outings, but then he hasn’t set the bar particularly high. Tidy in possession and created one chance.
Enzo Fernandez (5/10): Made promising forays forward but lacked accuracy with shots and passes in the final third.
Moises Caicedo (5/10): Bypassed by breakaways a couple of times. The Ecuadorian is struggling to dominate midfield like he did for Brighton.
Conor Gallagher (6/10): Created a couple of chances and was tidy in possession. Weak attempt to halt Everton breakaway that led to Doucoure’s goal.
Cole Palmer (6/10): Typically bright and forward-thinking. Forced Pickford into a fine first-half save with a fierce long-range strike and another with a free-kick after the break.
Armando Broja (4/10): This was a good opportunity to take advantage of Raheem Sterling and Nicolas Jackson’s struggles, but the 22-year-old was anonymous on his third league start of the season.
Mykhailo Mudryk (6/10): The Ukrainian improved on his limp midweek performance and was Chelsea’s main attacking threat, but struggled to create anything from some promising positions.