Arsenal face a visit from Everton this weekend as Theo Walcott makes his first return to the Emirates as an opposing player following his move up to Merseyside.

The Gunners have struggled of late in the league but have been very impressive at home this season claiming 29 points from a possible 36 in their 12 homes games.

The North-London club will be boosted by the arrivals of Henrikh Mkhitaryan from Manchester United and Borussia Dortmund striker Pierre-Emerick Aubameyang as they look to finish the season strongly.

Arsenal come into the game on the back of an embarrassing 3-1 defeat on the road against relegation strugglers Swansea City on Monday night and they now know that nothing but a win will do in the race to secure Champions League football next season.

There has been a lot of change around the club following the transfer window and this will be highlighted when Arsene Wenger announces his team. Here is how I think the Gunners will line up against Everton.