Arsenal will be looking for the perfect result today in the Premier League that will see them move to the top of the table at least for a day.
The Gunners take on Everton in a mouthwatering clash of the English league today at the Emirates Stadium in North London, and another home win on the night will give them 22 points and take them ahead of Manchester City in the top of the table.
Arsene Wenger's men have won six out of their nine games so far this season, and they have only two home wins until now.
Their away form looks better as they have four wins from five games.
However, the Gunners got their last home win this season against Manchester United and that came in a stunning fashion, which should give Arsenal the much-needed confidence going into loggerheads with the Toffees today.
And currently they are on a three-game winning streak.
"Overall we are in a good run and that can help the level of confidence and belief going into the game [against Everton]," Wenger said in the pre-match briefing.
"You gain credibility through consistency and when people think this could be a game where we could slip a bit and you respond in a positive way.
"It shows that our consistency is questioned by many people which is not based on mathematics and statistics, but more on preconceived ideas and it is down to us to change people's minds.
"The longer we last (at the top), the more people will give us credit for it," he explained.
Everton meanwhile will be trying to getting back their footing in the league as they currently remain in the ninth position with just three wins this season.
Their last win came against West Brom in an away game, but a draw against Liverpool and a loss against United in their previous two home games have been hard for them.
"It was an emotional day [against Manchester United] and none of us enjoyed the footballing occasion," Everton manager Roberto Martinez said about his team's 3-0 defeat against the Red Devils last weekend.
"Goodison was quite emotionally charged that day and now we need to get back to having our normal dynamic and positive approach.
"It was a one-off... the character and resilience you need to be a winning team, we have that in the squad... it is part of our DNA and will never leave us," the Spanish manager remained positive.
Team News
Arsenal - Wenger will have a hard time to select his starting XI for now as some of his key players are out for some time. David Ospina (shoulder, 21 Nov), Aaron Ramsey (hamstring, 21 Nov), Tomas Rosicky (knee, Jan), Jack Wilshere (leg, Jan), and Danny Welbeck (knee, Feb) remain sidelined.
Everton - Muhamed Besic (hamstring), Leighton Baines (ankle), Tony Hibbert (knee), and Steven Pienaar (hamstring) are not expected to feature for the Toffees before the end of this month. Tom Cleverley (ankle injury) meanwhile remains doubtful for tonight's game.
Expected starting XI
Arsenal - Cech; Mertesacker, Koscielny, Bellerin, Monreal; Coquelin, Cazorla, Ozil, Sanchez, Oxlade-Chamberlain; Walcott.
Everton - Howard; Stones, Jagielka, Coleman, Galloway; Barry, McCarthy, Naismith, Deulofeu, Barkley; Lukaku.
Where to watch live
Arsenal vs Everton is scheduled to kick-off at 5:30 pm BST (10 pm IST, 4:30 pm GMT, 12:30 pm EST).
In India, viewers can catch the game on Star Sports 1 and Star Sports HD 1. Online streaming will be available on Star Sports Live and Hotstar.
In the UK, viewers can catch the game on Sky Sports 1/HD and Now TV. Online streaming will be available on Sky Go and Sky Go Extra.
In the US, viewers can catch the game on NBC. Online streaming will be available on NBC Sports Live Extra, while the radio commentary will be available on Westwood One Sports.
International audience can catch up with the game on Arsenal Player as well as TalkSport Radio World.