Arsene Wenger's favorite word while describing any Arsenal performance is "spirit." Well, there was plenty of "spirit" among the Gunners in the dramatic 3-1 win over Norwich in the English Premier League which took them to third in the table, although aided by a couple of dodgy decisions.
There is not much time to rest on the laurels, though, as Arsenal face an extremely difficult test in the shape of Everton on Tuesday.
The Gunners can go four points clear of both Chelsea and Tottenham, if they take three points against the Toffees at the Emirates. Spurs, would of course have a game in hand, while Chelsea would have two. But then, as they say, points on the board is always better.
However, if Arsenal are to produce a win against Everton, they will have to play much better than they did against Norwich. Yes, there were enough chances created without having to score three goals in the final seven minutes, but at the end of the day, they were not put away.
Out-of-favour goalkeeper Wojciech Szczesny looks set to return to the Arsenal starting XI, with Arsene Wenger admitting Lukasz Fabianski is a "major doubt" after taking a kick to the ribs against Norwich.
Per Mertesacker could return from suspension to the starting line-up in place of Thomas Vermaelen, who along with Nacho Monreal will challenge left-back Kieran Gibbs for the team. But, it will be interesting to see whether he goes straight back to the starting lineup or Wenger decides to stick with Laurent Koscielny and Thomas Vermaelen.
Theo Walcott’s return from injury could see the forward start on the right flank in place of Gervinho, while manager Arsene Wenger faces a choice between keeping Aaron Ramsey in midfield and naming Santi Cazorla on the left flank, or moving the playmaker infield and adding Lukas Podolski on the left.
Tomas Rosicky, who missed the Norwich game through injury, is again a doubt, but otherwise the Gunners are pretty well stocked, without taking into account Abou Diaby, who is ruled out for the season.
Everton were pretty impressive in their 2-0 win over Queens Park Rangers, and David Moyes' side are definitely not going to give up the chase for a top-four place without a fight.
The Merseyside club are four points behind Arsenal having played the same number of games, but a win on Tuesday can change matters dramatically.
Everton have no new injury concerns and could name the side that beat QPR on Saturday, with Seamus Coleman set to continue at right-back while Tony Hibbert lacks fitness after a long-term injury.
Victor Anichebe has come along really well for the Toffees in the last few games, and he is sure to be a handful for the Arsenal defenders. So, will Marouane Fellaini, who scored a wonderful equalizer against Arsenal in the reverse fixture.
Arsenal: Szczesny (GK); Sagna, Koscielny, Mertesacker, Gibbs; Ramsey, Arteta, Wilshere; Walcott, Giroud, Cazorla
Everton: Howard (GK); Coleman, Jagielka, Distin, Baines; Mirallas, Gibson, Osman; Pienaar, Fellaini, Jelavic
Emirates Stadium, London, England (Arsenal Home)
Sky Go, BBC Radio 5 Live, Sky Sports 2/HD
FOX Deportes, SiriusXM FC, Fox Soccer Channel
Kick-off: 1145am PST, 245pm EST, 745pm GMT
Check local times here: http://www.livesoccertv.com/match/709268/arsenal-vs-Everton/
Arsenal 1-2 Everton
I think Everton have the capability of winning against Arsenal. Thoughts? Predictions? Comment below.