Arsenal  remain at the top of the table and the Gunners are soaring high with five wins and fifteen points from their last six matches.
However, Everton  have three wins and three draws from their last six matches and continue to look stronger and stronger throughout the season ever in the face of injuries or changing circumstances.
Arsene Wenger  mentioned in midweek as to just how important a match it will be for his side and likewise Everton boss Roberto Martinez knows that a victory over Arsenal could be a major achievement after defeating Manchester United at Old Trafford in midweek for the first time in 21 years.
Arsenal will have their best side on the pitch with Olivier Giroud and company returning to the starting eleven, while Everton are likely to go with the same side that took down the Red Devils.
Both sides have kept a clean sheet five of their last six matches, and Arsenal have not lost to Everton in their last six meetings with four wins and two draws with the Toffees.
Arsenal XI: Szczesny; Jenkinson, Mertesacker, Koscielny, Gibbs; Ramsey, Arteta; Wilshere, Ozil, Cazorla; Giroud.
Everton XI: Howard; Coleman, Jagielka, Distin, Oviedo; McCarthy, Barry; Mirallas, Barkley, Pienaar; Lukaku.