Arsenal scored twice in the last seven minutes to escape with a 2-2 draw at Everton after the home side had largely dominated the Premier League encounter at Goodison Park.

Results

 

Aston Villa 0 - 0 Newcastle
Chelsea 2 - 0 Leicester City
Crystal Palace 1 - 3 West Ham
Everton 2 - 2 Arsenal
Southampton 0 - 0 West Brom
Swansea 1 - 0 Burnley

Aaron Ramsey scored after 83 minutes and substitute Olivier Giroud planted home a header in the 90th to cancel out the lead Everton held after first-half goals from Seamus Coleman and Steven Naismith.

The result meant Arsenal stayed third in the early-season table with four points from two games although their run of six successive league victories, which started after they lost 3-0 at Everton in April, came to an end.

Earlier, Diego Costa and Eden Hazard scored in the second half as Chelsea finally broke down Leicester's stubborn resistance for a 2-0 victory.

The newly promoted visitors had threatened a major upset until Costa controlled a deflected pass from Branislav Ivanovic in front of goal and slotted the ball past goalkeeper Kasper Schmeichel in the 63rd minute. It was Costa's second goal in two league games for Chelsea, having joined from Atletico Madrid in the offseason.

Hazard then put the result beyond doubt with a solo effort in the 77th, cutting in from the left and sending a low shot inside the far post.

Elsewhere, West Ham beat Crystal Palace 3-1, Swansea beat Burnley 1-0 while West Brom were held to a goalless draw at Southampton. In the day's early game, Aston Villa drew 0-0 with Newcastle.