A brace from top-goalscorer Romelu Lukaku saw off Leicester City in a goal thriller at Goodison Park.

Tom Davies, the box-to-box revelation in the heart of Everton’s midfield, netted round City keeper Kasper Schmeichel after just 30 seconds, in which defender Yohan Benalouane committed instead of tracking Kevin Mirallas’ direct run.

The 4th minute saw the second goal of the game, with Leicester capitalising on a swift counter attack, starting with the direct Demarai Gray and the finishing with Islam Slimani cooly slotting through the keepers legs.

The goals did not stop there as Marc Albrighton,  intentionally or unintentionally, managed to find the top right corner of the goal from an incredibly hit in-swinging free kick.

Everton kept pressing for an equaliser and it finally came on 23 minutes after a superb pinpoint cross from Ross Barkley found Lukaku in-between the City defenders and he headed in from 8 yards.

The game started to get physical and aggresive, with blood boiling over between Robert Huth and Kevin Mirallas as they tugged shirts after the big German challenged the small Belgian, both earning yellow cards with 4 minutes before the end of the first half.

Mirallas then provided a fantastic delivery which found the head of defender Phil Jagielka, who completed the turnaround before the half and restored Everton’s lead.

The second half saw the 6th and final goal of the game, with Barkley’s corner deflecting off Jagielka and Andy King and finding Lukaku at the back post to fire in his second of the game 57 minutes in.

Leicester introduced Riyad Mahrez, Ahmed Musa and Leonardo Ulloa from the bench

Leicester made substitutions to change the game, bringing on the likes of Riyad Mahrez, Ahmed Musa and Leo Ulloa who, with his first touch, saw his effort fantastically saved by Joel Robles from a corner on 78 minutes.

Leicester continued to try and push for a goal but fell short with their last chance saved by Robles and cleared off the line by Jagielka in the 89th minute.

The full time whistle blew and it seemed to be an entertaining game for all, with Leicester fans not too despondent with the Champions League tie vs Atleico to look forward to on Wednesday.

This win sees Everton lie in 7th place on the same points as Arsenal who are playing Crystal Palace in Monday Night Football’s action.

The Foxes remain in 11th place and will be feeling at ease despite the defeat due to the incredible run of wins they put together prior to this game.