Arsenal were left frustrated by Everton at Goodison Park but eventually got their goal as they won at Goodison Park.
Sean Dyche's side saw little of the ball and looked like they would hld the Gunners to a 0-0 draw in Merseyside as Mikel Arteta's men struggled to break down a stern defence.
They thought they had in the first half when Gabriel Martinelli - who later went off injured - scored, but it was ruled out for offside in the build-up.
And they finally did when Bukayo Saka dragged a pass back to Leandro Trossard to score the winner.